| 559680 |
587426 |
G89314 |
161J53MW15 |
2026-09-15 |
COMPLETE |
15788206 |
2026-09-15 20:46:00 |
2026-09-15 19:57:07 |
2026-09-17 19:57:07 |
{"id": 587426, "stp": "O", "toc": "Northern", "uid": "G89314", "consist": "170478", "dest_crs": "SHF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89314/2026-09-15/detailed", "trust_id": "161J53MW15", "origin_crs": "SCA", "show_on_map": 0, "dar_est_time": "18:00:00", "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "5B", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "1J53", "timing_status": "LATE", "origin_station": "Scarborough", "current_leg_arr": "2046", "current_leg_dep": "2040", "current_leg_end": "Sheffield", "origin_dep_time": "1750", "origin_platform": "4", "current_location": "Sheffield", "last_update_time": "2026-09-15T19:57:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "2045½", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 273.802, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 392.631, \"from_m\": 273.802, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 520.102, \"from_m\": 392.631, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 761.75, \"from_m\": 520.102, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5191.944, \"from_m\": 761.75, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5231.647, \"from_m\": 5191.944, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5323.003, \"from_m\": 5231.647, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11653.779, \"from_m\": 5323.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14571.425, \"from_m\": 11653.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15825.033, \"from_m\": 14571.425, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16449.095, \"from_m\": 15825.033, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 17095.589, \"from_m\": 16449.095, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17343.174, \"from_m\": 17095.589, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18707.693, \"from_m\": 17343.174, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19551.633, \"from_m\": 18707.693, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21710.969, \"from_m\": 19551.633, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29792.412, \"from_m\": 21710.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30457.573, \"from_m\": 29792.412, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 30646.877, \"from_m\": 30457.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31174.065, \"from_m\": 30646.877, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 34420.38, \"from_m\": 31174.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36347.799, \"from_m\": 34420.38, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36963.227, \"from_m\": 36347.799, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36994.391, \"from_m\": 36963.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37176.893, \"from_m\": 36994.391, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40279.33, \"from_m\": 37176.893, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40455.676, \"from_m\": 40279.33, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45267.842, \"from_m\": 40455.676, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45377.639, \"from_m\": 45267.842, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48088.262, \"from_m\": 45377.639, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48203.789, \"from_m\": 48088.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48694.264, \"from_m\": 48203.789, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48796.382, \"from_m\": 48694.264, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 51365.766, \"from_m\": 48796.382, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51564.862, \"from_m\": 51365.766, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 51810.94, \"from_m\": 51564.862, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 54637.886, \"from_m\": 51810.94, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55189.879, \"from_m\": 54637.886, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55290.547, \"from_m\": 55189.879, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55914.25, \"from_m\": 55290.547, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 60127.54, \"from_m\": 55914.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\": 60333.591, \"from_m\": 60127.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62930.016, \"from_m\": 60333.591, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63045.946, \"from_m\": 62930.016, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 63788.928, \"from_m\": 63045.946, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63912.135, \"from_m\": 63788.928, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64333.329, \"from_m\": 63912.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64559.313, \"from_m\": 64333.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65478.679, \"from_m\": 64559.313, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65752.867, \"from_m\": 65478.679, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66539.225, \"from_m\": 65752.867, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66704.789, \"from_m\": 66539.225, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68316.159, \"from_m\": 66704.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\": 68434.214, \"from_m\": 68316.159, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72967.425, \"from_m\": 68434.214, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73216.563, \"from_m\": 72967.425, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 73261.403, \"from_m\": 73216.563, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 75644.213, \"from_m\": 73261.403, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75728.449, \"from_m\": 75644.213, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 77046.984, \"from_m\": 75728.449, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79558.339, \"from_m\": 77046.984, \"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\": 80008.435, \"from_m\": 79558.339, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82891.501, \"from_m\": 80008.435, \"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\": 84174.236, \"from_m\": 82891.501, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84867.989, \"from_m\": 84174.236, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84916.95, \"from_m\": 84867.989, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 84948.858, \"from_m\": 84916.95, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85749.702, \"from_m\": 84948.858, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 85865.317, \"from_m\": 85749.702, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86798.931, \"from_m\": 85865.317, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 86825.638, \"from_m\": 86798.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\": 88097.39, \"from_m\": 86825.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 89027.511, \"from_m\": 88097.39, \"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\": 89349.908, \"from_m\": 89027.511, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 98028.927, \"from_m\": 89349.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 110570.302, \"from_m\": 98028.927, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112730.017, \"from_m\": 110570.302, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112876.982, \"from_m\": 112730.017, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 113608.813, \"from_m\": 112876.982, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 120223.915, \"from_m\": 113608.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120317.133, \"from_m\": 120223.915, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120639.813, \"from_m\": 120317.133, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120658.287, \"from_m\": 120639.813, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 120834.735, \"from_m\": 120658.287, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121136.337, \"from_m\": 120834.735, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 137239.594, \"from_m\": 121136.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 137368.99, \"from_m\": 137239.594, \"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\": 137550.44, \"from_m\": 137368.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\": 137629.281, \"from_m\": 137550.44, \"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\": 137677.648, \"from_m\": 137629.281, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 137756.482, \"from_m\": 137677.648, \"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\": 137807.345, \"from_m\": 137756.482, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 140292.649, \"from_m\": 137807.345, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 140328.909, \"from_m\": 140292.649, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 149897.674, \"from_m\": 140328.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 150325.662, \"from_m\": 149897.674, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 150343.89, \"from_m\": 150325.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\": 150437.287, \"from_m\": 150343.89, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 150453.101, \"from_m\": 150437.287, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 150510.227, \"from_m\": 150453.101, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 151088.663, \"from_m\": 150510.227, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151132.759, \"from_m\": 151088.663, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 151308.374, \"from_m\": 151132.759, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 151407.707, \"from_m\": 151308.374, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 151901.372, \"from_m\": 151407.707, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 154179.36, \"from_m\": 151901.372, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 162121.116, \"from_m\": 154179.36, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 162981.523, \"from_m\": 162121.116, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 163745.869, \"from_m\": 162981.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\": 164500.972, \"from_m\": 163745.869, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 166667.121, \"from_m\": 164500.972, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 166946.731, \"from_m\": 166667.121, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170905.02, \"from_m\": 166946.731, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 172209.294, \"from_m\": 170905.02, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 172602.625, \"from_m\": 172209.294, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 172973.723, \"from_m\": 172602.625, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 173020.17, \"from_m\": 172973.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 180342.64, \"from_m\": 173020.17, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 180877.051, \"from_m\": 180342.64, \"capability_applied\": null, \"effective_limit_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\": 587426, \"profile_key\": \"5f9aefd05e1f381e5cbe38dbad9e6c4ce6a4c01b30d26585d6ca771207ea8057\", \"schedule_id\": 39858, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Scarborough\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1754H\", \"wtt_dep\": \"1755H\", \"location\": \"Seamer\", \"stage_seq\": 2, \"distance_m\": 4622.433, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1811H\", \"wtt_dep\": \"1815H\", \"location\": \"Filey\", \"stage_seq\": 3, \"distance_m\": 15026.064, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1819H\", \"wtt_dep\": \"1820H\", \"location\": \"Hunmanby\", \"stage_seq\": 4, \"distance_m\": 19417.663, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1829H\", \"wtt_dep\": \"1830\", \"location\": \"Bempton\", \"stage_seq\": 5, \"distance_m\": 30865.548, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1838\", \"wtt_dep\": \"1839H\", \"location\": \"Bridlington\", \"stage_seq\": 6, \"distance_m\": 36683.176, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1852\", \"wtt_dep\": \"1853\", \"location\": \"Driffield\", \"stage_seq\": 7, \"distance_m\": 55071.27, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1904H\", \"wtt_dep\": \"1905H\", \"location\": \"Beverley\", \"stage_seq\": 8, \"distance_m\": 73124.16, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1912\", \"location\": \"Cottingham\", \"stage_seq\": 9, \"distance_m\": 80008.435, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1925H\", \"location\": \"Hull\", \"stage_seq\": 10, \"distance_m\": 85865.317, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 11, \"distance_m\": 88459.093, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Brough\", \"stage_seq\": 12, \"distance_m\": 102185.7, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Gilberdyke\", \"stage_seq\": 13, \"distance_m\": 112550.21, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954H\", \"location\": \"Goole\", \"stage_seq\": 14, \"distance_m\": 123434.795, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Thorne Jn\", \"stage_seq\": 15, \"distance_m\": 137505.023, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 16, \"distance_m\": 139925.035, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Kirk Sandall\", \"stage_seq\": 17, \"distance_m\": 144343.172, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Bentley Jn\", \"stage_seq\": 18, \"distance_m\": 148712.032, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2021\", \"location\": \"Doncaster\", \"stage_seq\": 19, \"distance_m\": 150945.973, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 20, \"distance_m\": 154237.218, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Mexborough\", \"stage_seq\": 21, \"distance_m\": 162306.102, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 22, \"distance_m\": 164187.629, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 23, \"distance_m\": 167587.482, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Holmes Jn\", \"stage_seq\": 24, \"distance_m\": 172744.634, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Meadowhall\", \"stage_seq\": 25, \"distance_m\": 175433.073, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 26, \"distance_m\": 175711.223, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 27, \"distance_m\": 180144.511, \"section_seq\": 1, \"route_path_id\": 69962}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 28, \"distance_m\": 180877.051, \"section_seq\": 1, \"route_path_id\": 69962}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180877.051, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69962}], \"total_distance_m\": 180877.051, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 180550.994, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 326.057, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1750", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:33Z\", \"source_id\": 15655778, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:58Z\", \"source_id\": 15670300, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:29:56Z\", \"source_id\": 15676043, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:40:00Z\", \"source_id\": 15684400, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:58Z\", \"source_id\": 15702271, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:04Z\", \"source_id\": 15712838, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:02Z\", \"source_id\": 15717516, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:08Z\", \"source_id\": 15724276, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:35Z\", \"source_id\": 15724882, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6411, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:32Z\", \"source_id\": 48443735, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:37Z\", \"source_id\": 15736647, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:39Z\", \"source_id\": 48461217, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:41Z\", \"source_id\": 15742039, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:35Z\", \"source_id\": 15755528, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:37Z\", \"source_id\": 15755630, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:16Z\", \"source_id\": 48511004, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:21Z\", \"source_id\": 15763625, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:51Z\", \"source_id\": 48517254, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:55Z\", \"source_id\": 15765580, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:02Z\", \"source_id\": 48529709, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:07Z\", \"source_id\": 15769348, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:47Z\", \"source_id\": 48556613, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:48Z\", \"source_id\": 15777714, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7152, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:17Z\", \"source_id\": 48560024, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:21Z\", \"source_id\": 15778806, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:10Z\", \"source_id\": 48575521, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:12Z\", \"source_id\": 15783513, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:04Z\", \"source_id\": 48590693, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:06Z\", \"source_id\": 15788206, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "5", "timing_fact_generation": 1789501506744761, "current_leg_arrival_utc": "2026-09-15T20:45:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:46:40.287970", "service_state_evidence_id": 15788206, "current_leg_start_actual_dep": "2026-09-15T20:39:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-15T19:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:56:40.413539", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
O |
SCA |
SHF |
1J53 |
170478 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 273.802, "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": 392.631, "from_m": 273.802, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 520.102, "from_m": 392.631, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 761.75, "from_m": 520.102, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5191.944, "from_m": 761.75, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5231.647, "from_m": 5191.944, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5323.003, "from_m": 5231.647, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11653.779, "from_m": 5323.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14571.425, "from_m": 11653.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15825.033, "from_m": 14571.425, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16449.095, "from_m": 15825.033, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 17095.589, "from_m": 16449.095, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17343.174, "from_m": 17095.589, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18707.693, "from_m": 17343.174, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19551.633, "from_m": 18707.693, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21710.969, "from_m": 19551.633, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29792.412, "from_m": 21710.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30457.573, "from_m": 29792.412, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 37.282}, {"to_m": 30646.877, "from_m": 30457.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 31174.065, "from_m": 30646.877, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 37.282}, {"to_m": 34420.38, "from_m": 31174.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36347.799, "from_m": 34420.38, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36963.227, "from_m": 36347.799, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 36994.391, "from_m": 36963.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37176.893, "from_m": 36994.391, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40279.33, "from_m": 37176.893, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40455.676, "from_m": 40279.33, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45267.842, "from_m": 40455.676, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45377.639, "from_m": 45267.842, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48088.262, "from_m": 45377.639, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48203.789, "from_m": 48088.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48694.264, "from_m": 48203.789, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48796.382, "from_m": 48694.264, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 51365.766, "from_m": 48796.382, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51564.862, "from_m": 51365.766, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 51810.94, "from_m": 51564.862, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 54637.886, "from_m": 51810.94, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55189.879, "from_m": 54637.886, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55290.547, "from_m": 55189.879, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55914.25, "from_m": 55290.547, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 60127.54, "from_m": 55914.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": 60333.591, "from_m": 60127.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62930.016, "from_m": 60333.591, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63045.946, "from_m": 62930.016, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 63788.928, "from_m": 63045.946, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63912.135, "from_m": 63788.928, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64333.329, "from_m": 63912.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64559.313, "from_m": 64333.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65478.679, "from_m": 64559.313, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65752.867, "from_m": 65478.679, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66539.225, "from_m": 65752.867, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66704.789, "from_m": 66539.225, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68316.159, "from_m": 66704.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": 68434.214, "from_m": 68316.159, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72967.425, "from_m": 68434.214, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73216.563, "from_m": 72967.425, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 73261.403, "from_m": 73216.563, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 75644.213, "from_m": 73261.403, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75728.449, "from_m": 75644.213, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 77046.984, "from_m": 75728.449, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79558.339, "from_m": 77046.984, "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": 80008.435, "from_m": 79558.339, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82891.501, "from_m": 80008.435, "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": 84174.236, "from_m": 82891.501, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84867.989, "from_m": 84174.236, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84916.95, "from_m": 84867.989, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 84948.858, "from_m": 84916.95, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 85749.702, "from_m": 84948.858, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 85865.317, "from_m": 85749.702, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86798.931, "from_m": 85865.317, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 86825.638, "from_m": 86798.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": 88097.39, "from_m": 86825.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 89027.511, "from_m": 88097.39, "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": 89349.908, "from_m": 89027.511, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 98028.927, "from_m": 89349.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 110570.302, "from_m": 98028.927, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112730.017, "from_m": 110570.302, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112876.982, "from_m": 112730.017, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 113608.813, "from_m": 112876.982, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 120223.915, "from_m": 113608.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120317.133, "from_m": 120223.915, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120639.813, "from_m": 120317.133, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120658.287, "from_m": 120639.813, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 120834.735, "from_m": 120658.287, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121136.337, "from_m": 120834.735, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 137239.594, "from_m": 121136.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 137368.99, "from_m": 137239.594, "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": 137550.44, "from_m": 137368.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": 137629.281, "from_m": 137550.44, "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": 137677.648, "from_m": 137629.281, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 137756.482, "from_m": 137677.648, "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": 137807.345, "from_m": 137756.482, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 140292.649, "from_m": 137807.345, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 140328.909, "from_m": 140292.649, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 149897.674, "from_m": 140328.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 150325.662, "from_m": 149897.674, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 150343.89, "from_m": 150325.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": 150437.287, "from_m": 150343.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 150453.101, "from_m": 150437.287, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 150510.227, "from_m": 150453.101, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 151088.663, "from_m": 150510.227, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151132.759, "from_m": 151088.663, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 151308.374, "from_m": 151132.759, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 151407.707, "from_m": 151308.374, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 151901.372, "from_m": 151407.707, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 154179.36, "from_m": 151901.372, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 162121.116, "from_m": 154179.36, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 162981.523, "from_m": 162121.116, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 163745.869, "from_m": 162981.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": 164500.972, "from_m": 163745.869, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 166667.121, "from_m": 164500.972, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 166946.731, "from_m": 166667.121, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170905.02, "from_m": 166946.731, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 172209.294, "from_m": 170905.02, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 172602.625, "from_m": 172209.294, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 172973.723, "from_m": 172602.625, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 173020.17, "from_m": 172973.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 180342.64, "from_m": 173020.17, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 180877.051, "from_m": 180342.64, "capability_applied": null, "effective_limit_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": 587426, "profile_key": "5f9aefd05e1f381e5cbe38dbad9e6c4ce6a4c01b30d26585d6ca771207ea8057", "schedule_id": 39858, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1750", "location": "Scarborough", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1754H", "wtt_dep": "1755H", "location": "Seamer", "stage_seq": 2, "distance_m": 4622.433, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1811H", "wtt_dep": "1815H", "location": "Filey", "stage_seq": 3, "distance_m": 15026.064, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1819H", "wtt_dep": "1820H", "location": "Hunmanby", "stage_seq": 4, "distance_m": 19417.663, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1829H", "wtt_dep": "1830", "location": "Bempton", "stage_seq": 5, "distance_m": 30865.548, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1838", "wtt_dep": "1839H", "location": "Bridlington", "stage_seq": 6, "distance_m": 36683.176, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1852", "wtt_dep": "1853", "location": "Driffield", "stage_seq": 7, "distance_m": 55071.27, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1904H", "wtt_dep": "1905H", "location": "Beverley", "stage_seq": 8, "distance_m": 73124.16, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1912", "location": "Cottingham", "stage_seq": 9, "distance_m": 80008.435, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1925H", "location": "Hull", "stage_seq": 10, "distance_m": 85865.317, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Hessle Road Jn", "stage_seq": 11, "distance_m": 88459.093, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Brough", "stage_seq": 12, "distance_m": 102185.7, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Gilberdyke", "stage_seq": 13, "distance_m": 112550.21, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954H", "location": "Goole", "stage_seq": 14, "distance_m": 123434.795, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Thorne Jn", "stage_seq": 15, "distance_m": 137505.023, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Hatfield & Stainforth", "stage_seq": 16, "distance_m": 139925.035, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Kirk Sandall", "stage_seq": 17, "distance_m": 144343.172, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Bentley Jn", "stage_seq": 18, "distance_m": 148712.032, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2021", "location": "Doncaster", "stage_seq": 19, "distance_m": 150945.973, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Hexthorpe Jn", "stage_seq": 20, "distance_m": 154237.218, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Mexborough", "stage_seq": 21, "distance_m": 162306.102, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Swinton (S.Yorks)", "stage_seq": 22, "distance_m": 164187.629, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Aldwarke Jn", "stage_seq": 23, "distance_m": 167587.482, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Holmes Jn", "stage_seq": 24, "distance_m": 172744.634, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Meadowhall", "stage_seq": 25, "distance_m": 175433.073, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Wincobank Jn", "stage_seq": 26, "distance_m": 175711.223, "section_seq": 1, "route_path_id": 69962}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Nunnery Main Line Jn", "stage_seq": 27, "distance_m": 180144.511, "section_seq": 1, "route_path_id": 69962}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": null, "location": "Sheffield", "stage_seq": 28, "distance_m": 180877.051, "section_seq": 1, "route_path_id": 69962}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180877.051, "from_m": 0.0, "section_seq": 1, "route_path_id": 69962}], "total_distance_m": 180877.051, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 180550.994, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 326.057, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:33Z", "source_id": 15655778, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:58Z", "source_id": 15670300, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:29:56Z", "source_id": 15676043, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:40:00Z", "source_id": 15684400, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:58Z", "source_id": 15702271, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:04Z", "source_id": 15712838, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:02Z", "source_id": 15717516, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:08Z", "source_id": 15724276, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:35Z", "source_id": 15724882, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6411, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:32Z", "source_id": 48443735, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:43:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:37Z", "source_id": 15736647, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6428, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:39Z", "source_id": 48461217, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:51:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:41Z", "source_id": 15742039, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:35Z", "source_id": 15755528, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:37Z", "source_id": 15755630, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6701, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:16Z", "source_id": 48511004, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:21Z", "source_id": 15763625, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6717, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:51Z", "source_id": 48517254, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:14:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:55Z", "source_id": 15765580, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6820, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:02Z", "source_id": 48529709, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:19:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:07Z", "source_id": 15769348, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7171, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:47Z", "source_id": 48556613, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:48Z", "source_id": 15777714, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7152, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:17Z", "source_id": 48560024, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:32:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:21Z", "source_id": 15778806, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:10Z", "source_id": 48575521, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:39:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:12Z", "source_id": 15783513, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:04Z", "source_id": 48590693, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:46:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:06Z", "source_id": 15788206, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}] |
Scarborough |
1750 |
1750 |
4 |
18:00:00 |
None |
Sheffield |
2047 |
2045½ |
5B |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89314/2026-09-15/detailed |
None |
Meadowhall |
2026-09-15T20:39:00+01:00 |
Sheffield |
6.0 |
{"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} |
3.4 |
2040 |
2046 |
Meadowhall |
Sheffield |
Sheffield |
53.3780311 |
-1.4619218 |
53.3780311 |
-1.4619218 |
1 |
0 |
2026-09-15 19:57:07 |
TERMINATED |
2026-09-15 19:46:00 |
Sheffield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788206 |
1789501506744761 |
73 |
73 |
2026-09-15 19:56:40.413539 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:46:40.287970 |
| 559681 |
588453 |
L01640 |
161Y86MW15 |
2026-09-15 |
COMPLETE |
15788191 |
2026-09-15 20:46:00 |
2026-09-15 19:57:07 |
2026-09-17 19:57:07 |
{"id": 588453, "stp": "P", "toc": "London North Eastern Railway", "uid": "L01640", "consist": "800204", "dest_crs": "KGX", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L01640/2026-09-15/detailed", "trust_id": "161Y86MW15", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-15", "dest_arr_time": "2039", "dest_platform": "7F", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1Y86", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "2046", "current_leg_dep": "1952", "current_leg_end": "London Kings Cross", "origin_dep_time": "1827", "origin_platform": "7", "current_location": "London Kings Cross", "last_update_time": "2026-09-15T19:57:07", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "2037", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Peterborough", "current_leg_milage": "76.2", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1108.311, \"from_m\": 801.81, \"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\": 1137.833, \"from_m\": 1108.311, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.466, \"from_m\": 1137.833, \"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\": 1369.828, \"from_m\": 1213.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3654.933, \"from_m\": 1369.828, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4178.865, \"from_m\": 3654.933, \"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\": 8344.594, \"from_m\": 4178.865, \"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\": 8386.911, \"from_m\": 8344.594, \"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\": 51331.15, \"from_m\": 8386.911, \"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\": 51772.093, \"from_m\": 51331.15, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 52124.403, \"from_m\": 51772.093, \"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\": 52244.397, \"from_m\": 52124.403, \"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\": 53319.868, \"from_m\": 52244.397, \"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\": 55414.487, \"from_m\": 53319.868, \"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\": 64662.89, \"from_m\": 55414.487, \"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\": 69039.188, \"from_m\": 64662.89, \"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\": 78734.078, \"from_m\": 69039.188, \"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\": 78788.036, \"from_m\": 78734.078, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81161.907, \"from_m\": 78788.036, \"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\": 84307.551, \"from_m\": 81161.907, \"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\": 87370.292, \"from_m\": 84307.551, \"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\": 88536.814, \"from_m\": 87370.292, \"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\": 88548.76, \"from_m\": 88536.814, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101722.233, \"from_m\": 88548.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\": 101773.416, \"from_m\": 101722.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 108723.251, \"from_m\": 101773.416, \"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\": 109396.354, \"from_m\": 108723.251, \"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\": 109402.909, \"from_m\": 109396.354, \"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\": 109457.297, \"from_m\": 109402.909, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 128243.633, \"from_m\": 109457.297, \"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\": 128298.886, \"from_m\": 128243.633, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129263.224, \"from_m\": 128298.886, \"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\": 133147.379, \"from_m\": 129263.224, \"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\": 134241.123, \"from_m\": 133147.379, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 142011.586, \"from_m\": 134241.123, \"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\": 166959.503, \"from_m\": 142011.586, \"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\": 167000.053, \"from_m\": 166959.503, \"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\": 179961.227, \"from_m\": 167000.053, \"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\": 180398.036, \"from_m\": 179961.227, \"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\": 180486.68, \"from_m\": 180398.036, \"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\": 180515.939, \"from_m\": 180486.68, \"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\": 180885.019, \"from_m\": 180515.939, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 181121.913, \"from_m\": 180885.019, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 181182.706, \"from_m\": 181121.913, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 182442.788, \"from_m\": 181182.706, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 187939.08, \"from_m\": 182442.788, \"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\": 189295.487, \"from_m\": 187939.08, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 192003.982, \"from_m\": 189295.487, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 212868.52, \"from_m\": 192003.982, \"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\": 215654.996, \"from_m\": 212868.52, \"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\": 266339.645, \"from_m\": 215654.996, \"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\": 290893.545, \"from_m\": 266339.645, \"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\": 294044.439, \"from_m\": 290893.545, \"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\": 297941.945, \"from_m\": 294044.439, \"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\": 299235.316, \"from_m\": 297941.945, \"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\": 299290.557, \"from_m\": 299235.316, \"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\": 299803.133, \"from_m\": 299290.557, \"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\": 300060.616, \"from_m\": 299803.133, \"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\": 301694.982, \"from_m\": 300060.616, \"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\": 302207.072, \"from_m\": 301694.982, \"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\": 302237.158, \"from_m\": 302207.072, \"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\": 302305.015, \"from_m\": 302237.158, \"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\": 302388.155, \"from_m\": 302305.015, \"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\": 302677.551, \"from_m\": 302388.155, \"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\": 302728.493, \"from_m\": 302677.551, \"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\": 303113.592, \"from_m\": 302728.493, \"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\": 303122.789, \"from_m\": 303113.592, \"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\": 303129.542, \"from_m\": 303122.789, \"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\": 303525.358, \"from_m\": 303129.542, \"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\": 588453, \"profile_key\": \"8d8dc7c6196cbe47465c2488eb24506f6bf928e8ab5232f7ca40a10b0e9f65a0\", \"schedule_id\": 15288, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832\", \"location\": \"Colton North Jn\", \"stage_seq\": 2, \"distance_m\": 8233.847, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1832H\", \"location\": \"Colton Jn\", \"stage_seq\": 3, \"distance_m\": 9431.381, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 4, \"distance_m\": 22429.106, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 5, \"distance_m\": 31690.195, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 6, \"distance_m\": 46053.267, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Doncaster Sig. D300\", \"stage_seq\": 7, \"distance_m\": 50597.144, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": false, \"wtt_arr\": \"1850\", \"wtt_dep\": \"1852\", \"location\": \"Doncaster\", \"stage_seq\": 8, \"distance_m\": 52829.513, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Potteric Carr Jn\", \"stage_seq\": 9, \"distance_m\": 56037.63, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1855H\", \"location\": \"Black Carr Jn (Doncaster)\", \"stage_seq\": 10, \"distance_m\": 57250.459, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 11, \"distance_m\": 59261.067, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": false, \"wtt_arr\": \"1905H\", \"wtt_dep\": \"1907H\", \"location\": \"Retford\", \"stage_seq\": 12, \"distance_m\": 80785.777, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 13, \"distance_m\": 100963.123, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 14, \"distance_m\": 109396.354, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Newark North Gate\", \"stage_seq\": 15, \"distance_m\": 110488.669, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 16, \"distance_m\": 118003.844, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Grantham\", \"stage_seq\": 17, \"distance_m\": 134039.038, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Stoke Jn\", \"stage_seq\": 18, \"distance_m\": 143201.92, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Tallington Jn\", \"stage_seq\": 19, \"distance_m\": 167026.366, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1950\", \"location\": \"Peterborough\", \"stage_seq\": 20, \"distance_m\": 180795.608, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Fletton Jn\", \"stage_seq\": 21, \"distance_m\": 182895.662, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Conington South Jn\", \"stage_seq\": 22, \"distance_m\": 195331.548, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Huntingdon\", \"stage_seq\": 23, \"distance_m\": 209011.176, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Sandy\", \"stage_seq\": 24, \"distance_m\": 232651.953, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Biggleswade\", \"stage_seq\": 25, \"distance_m\": 237386.663, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Hitchin\", \"stage_seq\": 26, \"distance_m\": 252188.862, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Stevenage\", \"stage_seq\": 27, \"distance_m\": 259192.421, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 28, \"distance_m\": 265192.214, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Digswell Jn\", \"stage_seq\": 29, \"distance_m\": 269463.324, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 30, \"distance_m\": 270904.159, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Potters Bar\", \"stage_seq\": 31, \"distance_m\": 283018.413, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 32, \"distance_m\": 295579.862, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Finsbury Park\", \"stage_seq\": 33, \"distance_m\": 299427.728, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Holloway South Jn\", \"stage_seq\": 34, \"distance_m\": 301248.201, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 35, \"distance_m\": 302422.985, \"section_seq\": 1, \"route_path_id\": 27960}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 36, \"distance_m\": 303525.358, \"section_seq\": 1, \"route_path_id\": 27960}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 303525.358, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27960}], \"total_distance_m\": 303525.358, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 302492.154, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1033.204, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1827", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "54.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:35Z\", \"source_id\": 48304738, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:42Z\", \"source_id\": 15690718, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7121, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:34Z\", \"source_id\": 48345996, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:39Z\", \"source_id\": 15703593, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:10Z\", \"source_id\": 48380955, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:12Z\", \"source_id\": 15714545, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:24Z\", \"source_id\": 48403795, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:27Z\", \"source_id\": 15721736, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:56Z\", \"source_id\": 48452045, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:59Z\", \"source_id\": 15739184, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:44Z\", \"source_id\": 48519414, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:49Z\", \"source_id\": 15766251, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:26Z\", \"source_id\": 48537740, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:31Z\", \"source_id\": 15771875, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:01Z\", \"source_id\": 48559352, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:04Z\", \"source_id\": 15778581, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:33Z\", \"source_id\": 48578600, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:37Z\", \"source_id\": 15784490, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:05Z\", \"source_id\": 48590761, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:06Z\", \"source_id\": 15788191, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "7", "timing_fact_generation": 1789501507213716, "current_leg_arrival_utc": "2026-09-15T20:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:46:54.278772", "service_state_evidence_id": 15788191, "current_leg_start_actual_dep": "2026-09-15T19:59:00+01:00", "operational_evidence_version": 126, "service_state_event_time_utc": "2026-09-15T19:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:56:54.933327", "service_state_valid_until_kind": null, "operational_interpretation_version": 126, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
YRK |
KGX |
1Y86 |
800204 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 239.696, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 270.31, "from_m": 239.696, "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": 310.722, "from_m": 270.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 509.471, "from_m": 310.722, "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": 667.449, "from_m": 509.471, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1108.311, "from_m": 801.81, "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": 1137.833, "from_m": 1108.311, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.466, "from_m": 1137.833, "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": 1369.828, "from_m": 1213.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3654.933, "from_m": 1369.828, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4178.865, "from_m": 3654.933, "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": 8344.594, "from_m": 4178.865, "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": 8386.911, "from_m": 8344.594, "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": 51331.15, "from_m": 8386.911, "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": 51772.093, "from_m": 51331.15, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 52124.403, "from_m": 51772.093, "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": 52244.397, "from_m": 52124.403, "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": 53319.868, "from_m": 52244.397, "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": 55414.487, "from_m": 53319.868, "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": 64662.89, "from_m": 55414.487, "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": 69039.188, "from_m": 64662.89, "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": 78734.078, "from_m": 69039.188, "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": 78788.036, "from_m": 78734.078, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81161.907, "from_m": 78788.036, "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": 84307.551, "from_m": 81161.907, "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": 87370.292, "from_m": 84307.551, "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": 88536.814, "from_m": 87370.292, "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": 88548.76, "from_m": 88536.814, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101722.233, "from_m": 88548.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": 101773.416, "from_m": 101722.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 108723.251, "from_m": 101773.416, "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": 109396.354, "from_m": 108723.251, "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": 109402.909, "from_m": 109396.354, "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": 109457.297, "from_m": 109402.909, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 128243.633, "from_m": 109457.297, "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": 128298.886, "from_m": 128243.633, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129263.224, "from_m": 128298.886, "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": 133147.379, "from_m": 129263.224, "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": 134241.123, "from_m": 133147.379, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 142011.586, "from_m": 134241.123, "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": 166959.503, "from_m": 142011.586, "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": 167000.053, "from_m": 166959.503, "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": 179961.227, "from_m": 167000.053, "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": 180398.036, "from_m": 179961.227, "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": 180486.68, "from_m": 180398.036, "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": 180515.939, "from_m": 180486.68, "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": 180885.019, "from_m": 180515.939, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 181121.913, "from_m": 180885.019, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 181182.706, "from_m": 181121.913, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 182442.788, "from_m": 181182.706, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 187939.08, "from_m": 182442.788, "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": 189295.487, "from_m": 187939.08, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 192003.982, "from_m": 189295.487, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 212868.52, "from_m": 192003.982, "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": 215654.996, "from_m": 212868.52, "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": 266339.645, "from_m": 215654.996, "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": 290893.545, "from_m": 266339.645, "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": 294044.439, "from_m": 290893.545, "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": 297941.945, "from_m": 294044.439, "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": 299235.316, "from_m": 297941.945, "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": 299290.557, "from_m": 299235.316, "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": 299803.133, "from_m": 299290.557, "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": 300060.616, "from_m": 299803.133, "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": 301694.982, "from_m": 300060.616, "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": 302207.072, "from_m": 301694.982, "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": 302237.158, "from_m": 302207.072, "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": 302305.015, "from_m": 302237.158, "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": 302388.155, "from_m": 302305.015, "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": 302677.551, "from_m": 302388.155, "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": 302728.493, "from_m": 302677.551, "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": 303113.592, "from_m": 302728.493, "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": 303122.789, "from_m": 303113.592, "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": 303129.542, "from_m": 303122.789, "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": 303525.358, "from_m": 303129.542, "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": 588453, "profile_key": "8d8dc7c6196cbe47465c2488eb24506f6bf928e8ab5232f7ca40a10b0e9f65a0", "schedule_id": 15288, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1827", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832", "location": "Colton North Jn", "stage_seq": 2, "distance_m": 8233.847, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1832H", "location": "Colton Jn", "stage_seq": 3, "distance_m": 9431.381, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837", "location": "Hambleton North Jn", "stage_seq": 4, "distance_m": 22429.106, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840", "location": "Temple Hirst Jn", "stage_seq": 5, "distance_m": 31690.195, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Shaftholme Jn", "stage_seq": 6, "distance_m": 46053.267, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Doncaster Sig. D300", "stage_seq": 7, "distance_m": 50597.144, "section_seq": 1, "route_path_id": 27960}, {"is_pass": false, "wtt_arr": "1850", "wtt_dep": "1852", "location": "Doncaster", "stage_seq": 8, "distance_m": 52829.513, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855", "location": "Potteric Carr Jn", "stage_seq": 9, "distance_m": 56037.63, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1855H", "location": "Black Carr Jn (Doncaster)", "stage_seq": 10, "distance_m": 57250.459, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Loversall Carr Jn", "stage_seq": 11, "distance_m": 59261.067, "section_seq": 1, "route_path_id": 27960}, {"is_pass": false, "wtt_arr": "1905H", "wtt_dep": "1907H", "location": "Retford", "stage_seq": 12, "distance_m": 80785.777, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Carlton On Trent Loop", "stage_seq": 13, "distance_m": 100963.123, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "location": "Newark Flat Crossing", "stage_seq": 14, "distance_m": 109396.354, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Newark North Gate", "stage_seq": 15, "distance_m": 110488.669, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Claypole Down Loop", "stage_seq": 16, "distance_m": 118003.844, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Grantham", "stage_seq": 17, "distance_m": 134039.038, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Stoke Jn", "stage_seq": 18, "distance_m": 143201.92, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Tallington Jn", "stage_seq": 19, "distance_m": 167026.366, "section_seq": 1, "route_path_id": 27960}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1950", "location": "Peterborough", "stage_seq": 20, "distance_m": 180795.608, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Fletton Jn", "stage_seq": 21, "distance_m": 182895.662, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Conington South Jn", "stage_seq": 22, "distance_m": 195331.548, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Huntingdon", "stage_seq": 23, "distance_m": 209011.176, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "Sandy", "stage_seq": 24, "distance_m": 232651.953, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Biggleswade", "stage_seq": 25, "distance_m": 237386.663, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Hitchin", "stage_seq": 26, "distance_m": 252188.862, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Stevenage", "stage_seq": 27, "distance_m": 259192.421, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Woolmer Green Jn", "stage_seq": 28, "distance_m": 265192.214, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Digswell Jn", "stage_seq": 29, "distance_m": 269463.324, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Welwyn Garden City", "stage_seq": 30, "distance_m": 270904.159, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Potters Bar", "stage_seq": 31, "distance_m": 283018.413, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Alexandra Palace", "stage_seq": 32, "distance_m": 295579.862, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Finsbury Park", "stage_seq": 33, "distance_m": 299427.728, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Holloway South Jn", "stage_seq": 34, "distance_m": 301248.201, "section_seq": 1, "route_path_id": 27960}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Belle Isle Jn", "stage_seq": 35, "distance_m": 302422.985, "section_seq": 1, "route_path_id": 27960}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 36, "distance_m": 303525.358, "section_seq": 1, "route_path_id": 27960}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 303525.358, "from_m": 0.0, "section_seq": 1, "route_path_id": 27960}], "total_distance_m": 303525.358, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 302492.154, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1033.204, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6811, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:35Z", "source_id": 48304738, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:42Z", "source_id": 15690718, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7121, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:34Z", "source_id": 48345996, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:05:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:39Z", "source_id": 15703593, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:10Z", "source_id": 48380955, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:12Z", "source_id": 15714545, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:24Z", "source_id": 48403795, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:27:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:27Z", "source_id": 15721736, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:56Z", "source_id": 48452045, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:47:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:59Z", "source_id": 15739184, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:44Z", "source_id": 48519414, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:14:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:49Z", "source_id": 15766251, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:26Z", "source_id": 48537740, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:22:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:31Z", "source_id": 15771875, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:01Z", "source_id": 48559352, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:32:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:04Z", "source_id": 15778581, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:33Z", "source_id": 48578600, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:37Z", "source_id": 15784490, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16261, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:05Z", "source_id": 48590761, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:06Z", "source_id": 15788191, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}] |
York |
1827 |
1827 |
7 |
None |
None |
London Kings Cross |
2039 |
2037 |
7F |
LATE |
+9 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L01640/2026-09-15/detailed |
None |
Peterborough |
2026-09-15T19:59:00+01:00 |
London Kings Cross |
54.0 |
{"type": "LineString", "coordinates": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
76.2 |
1952 |
2046 |
Peterborough |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-15 19:57:07 |
TERMINATED |
2026-09-15 19:46:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788191 |
1789501507213716 |
126 |
126 |
2026-09-15 19:56:54.933327 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:46:54.278772 |
| 559682 |
592130 |
C05230 |
745P80MZ15 |
2026-09-15 |
COMPLETE |
15787941 |
2026-09-15 20:46:00 |
2026-09-15 19:57:07 |
2026-09-17 19:57:07 |
{"id": 592130, "stp": "P", "toc": "Great Western Railway", "uid": "C05230", "consist": "387146", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C05230/2026-09-15/detailed", "trust_id": "745P80MZ15", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading Traincare Depot", "service_date": "2026-09-15", "dest_arr_time": "2057", "dest_platform": null, "is_terminated": 1, "next_location": "Reading Traincare Depot", "signalling_id": "5P80", "timing_status": "EARLY", "origin_station": "Reading", "current_leg_arr": "2046", "current_leg_dep": "2044", "current_leg_end": "Reading Traincare Depot", "origin_dep_time": "2054", "origin_platform": "13", "current_location": "Reading Traincare Depot", "last_update_time": "2026-09-15T19:57:07", "route_debug_link": null, "timing_variation": "-11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.962140107696864, 51.45853302581363], [-0.9623961152284028, 51.45858823526984], [-0.9626421, 51.45859810000001], [-0.9638436999999996, 51.45864619999999], [-0.9647071, 51.4586956], [-0.9666587, 51.45883049999999], [-0.9673341, 51.45889340000001], [-0.9681757, 51.45899549999999], [-0.9686771, 51.45904439999999], [-0.9688185, 51.4590592], [-0.9696015999999998, 51.4591668], [-0.9701569999999998, 51.45924920000001], [-0.97046, 51.4592938], [-0.9704787, 51.45929660000001], [-0.9707775, 51.45934059999999], [-0.9714132, 51.45942969999999], [-0.9718913, 51.4594896], [-0.9743434, 51.4597299], [-0.9747458, 51.4597619], [-0.9749290000000002, 51.4597721], [-0.9750448000000002, 51.4597785], [-0.9750695999999998, 51.4597799], [-0.9752801, 51.45979160000001], [-0.9756096, 51.45982039999999], [-0.9760361, 51.45985749999999], [-0.9763492, 51.459875200000006], [-0.9766478, 51.4598928], [-0.9770048, 51.45990859999999], [-0.9775772, 51.4599679], [-0.9779775, 51.4600116], [-0.9783493, 51.4600788], [-0.9789404, 51.46020390000001], [-0.9793641999999998, 51.46029750000001], [-0.9797199, 51.460361199999994], [-0.9800337, 51.4603996], [-0.9820588, 51.46063699999999], [-0.9836037, 51.46081579999999], [-0.985634, 51.46106199999999]]}", "current_leg_start": "Reading", "dest_arr_time_act": "2057", "motion_projection": null, "next_location_lat": "51.4610620", "next_location_lon": "-0.9856340", "previous_location": "Reading", "current_leg_milage": "1.5", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.884, \"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:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1101.4, \"from_m\": 476.884, \"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\": 1159.791, \"from_m\": 1101.4, \"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\": 1215.91, \"from_m\": 1159.791, \"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\": 1322.797, \"from_m\": 1215.91, \"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\": 1444.899, \"from_m\": 1322.797, \"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\": 1531.164, \"from_m\": 1444.899, \"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\": 2173.133, \"from_m\": 1531.164, \"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\": 2878.302, \"from_m\": 2173.133, \"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\": 3515.395, \"from_m\": 2878.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 592130, \"profile_key\": \"420d06bebe7b38faf017f5ca44026c5766588fe7b7e199d1f45c1013570a8f97\", \"schedule_id\": 650, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2054\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27818}, {\"is_pass\": false, \"wtt_arr\": \"2057\", \"wtt_dep\": null, \"location\": \"Reading Traincare Depot\", \"stage_seq\": 2, \"distance_m\": 3515.395, \"section_seq\": 1, \"route_path_id\": 27818}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3515.395, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27818}], \"total_distance_m\": 3515.395, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 2756.2, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 759.195, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2054", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.4610620", "current_position_lon": "-0.9856340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:36Z\", \"source_id\": 48589765, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:41Z\", \"source_id\": 15787941, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading Traincare Depot", "service_state_platform": "13", "timing_fact_generation": 1789501481894919, "current_leg_arrival_utc": "2026-09-15T20:51:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:46:56.908094", "service_state_evidence_id": 15787941, "current_leg_start_actual_dep": "2026-09-15T20:54:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-15T19:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:56:57.624857", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
None |
5P80 |
387146 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 476.884, "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:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1101.4, "from_m": 476.884, "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": 1159.791, "from_m": 1101.4, "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": 1215.91, "from_m": 1159.791, "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": 1322.797, "from_m": 1215.91, "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": 1444.899, "from_m": 1322.797, "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": 1531.164, "from_m": 1444.899, "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": 2173.133, "from_m": 1531.164, "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": 2878.302, "from_m": 2173.133, "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": 3515.395, "from_m": 2878.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 592130, "profile_key": "420d06bebe7b38faf017f5ca44026c5766588fe7b7e199d1f45c1013570a8f97", "schedule_id": 650, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2054", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27818}, {"is_pass": false, "wtt_arr": "2057", "wtt_dep": null, "location": "Reading Traincare Depot", "stage_seq": 2, "distance_m": 3515.395, "section_seq": 1, "route_path_id": 27818}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3515.395, "from_m": 0.0, "section_seq": 1, "route_path_id": 27818}], "total_distance_m": 3515.395, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 2756.2, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 759.195, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23860, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:36Z", "source_id": 48589765, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:41Z", "source_id": 15787941, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}] |
Reading |
2054 |
2054 |
13 |
None |
None |
Reading Traincare Depot |
2057 |
2057 |
None |
EARLY |
-11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C05230/2026-09-15/detailed |
None |
Reading |
2026-09-15T20:54:00+01:00 |
Reading Traincare Depot |
2.0 |
{"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.962140107696864, 51.45853302581363], [-0.9623961152284028, 51.45858823526984], [-0.9626421, 51.45859810000001], [-0.9638436999999996, 51.45864619999999], [-0.9647071, 51.4586956], [-0.9666587, 51.45883049999999], [-0.9673341, 51.45889340000001], [-0.9681757, 51.45899549999999], [-0.9686771, 51.45904439999999], [-0.9688185, 51.4590592], [-0.9696015999999998, 51.4591668], [-0.9701569999999998, 51.45924920000001], [-0.97046, 51.4592938], [-0.9704787, 51.45929660000001], [-0.9707775, 51.45934059999999], [-0.9714132, 51.45942969999999], [-0.9718913, 51.4594896], [-0.9743434, 51.4597299], [-0.9747458, 51.4597619], [-0.9749290000000002, 51.4597721], [-0.9750448000000002, 51.4597785], [-0.9750695999999998, 51.4597799], [-0.9752801, 51.45979160000001], [-0.9756096, 51.45982039999999], [-0.9760361, 51.45985749999999], [-0.9763492, 51.459875200000006], [-0.9766478, 51.4598928], [-0.9770048, 51.45990859999999], [-0.9775772, 51.4599679], [-0.9779775, 51.4600116], [-0.9783493, 51.4600788], [-0.9789404, 51.46020390000001], [-0.9793641999999998, 51.46029750000001], [-0.9797199, 51.460361199999994], [-0.9800337, 51.4603996], [-0.9820588, 51.46063699999999], [-0.9836037, 51.46081579999999], [-0.985634, 51.46106199999999]]} |
1.5 |
2044 |
2046 |
Reading |
Reading Traincare Depot |
Reading Traincare Depot |
51.4610620 |
-0.9856340 |
51.4610620 |
-0.9856340 |
1 |
0 |
2026-09-15 19:57:07 |
TERMINATED |
2026-09-15 19:46:00 |
Reading Traincare Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15787941 |
1789501481894919 |
4 |
4 |
2026-09-15 19:56:57.624857 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:46:56.908094 |
| 559683 |
590534 |
P91268 |
895S48MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:47:00 |
2026-09-15 19:57:07 |
2026-09-17 19:57:07 |
{"id": 590534, "stp": "P", "toc": "Southeastern", "uid": "P91268", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91268/2026-09-15/detailed", "trust_id": "895S48MY15", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate New Sidings", "service_date": "2026-09-15", "dest_arr_time": "1958", "dest_platform": null, "is_terminated": 1, "next_location": "Ramsgate Sig. EK4985", "signalling_id": "5S48", "timing_status": null, "origin_station": "Ramsgate", "current_leg_arr": "1949", "current_leg_dep": "1947", "current_leg_end": "Ramsgate Sig. EK4985", "origin_dep_time": "1947", "origin_platform": "4", "current_location": null, "last_update_time": "2026-09-15T19:57:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.4054297, 51.3411668], [1.4067194999999997, 51.34164320000001], [1.4073131999999997, 51.34186470000001], [1.4076104, 51.3419744], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4082617, 51.34216789999999], [1.4080056999999997, 51.342073099999986], [1.4074686, 51.34185509999999], [1.4073055, 51.34177660000001], [1.4071507999999997, 51.3417005], [1.4065951, 51.341443000000005], [1.4061899, 51.341266299999994], [1.405619, 51.34104039999999], [1.4051658, 51.34087789999999], [1.4046699, 51.340693499999986], [1.4044161, 51.3406188], [1.4038947, 51.340491099999994], [1.4036946999999995, 51.340451900000005], [1.4036555999999998, 51.3404454], [1.4034950999999998, 51.34041849999999], [1.4032408000000005, 51.340386499999994], [1.4029665, 51.34036439999999], [1.4026198999999997, 51.34031749999999], [1.4023692, 51.340292], [1.4021238, 51.3402722]]}", "current_leg_start": "Ramsgate", "dest_arr_time_act": "1958", "motion_projection": null, "next_location_lat": "51.3402722", "next_location_lon": "1.4021238", "previous_location": null, "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\": 262.112, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 298.366, \"from_m\": 262.112, \"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\": 905.895, \"from_m\": 298.366, \"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\": 925.627, \"from_m\": 905.895, \"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\": 1004.422, \"from_m\": 925.627, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1360.006, \"from_m\": 1004.422, \"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\": 590534, \"profile_key\": \"05288f07a9857b814128051ad8e6d1e84ccb2e399fd39b9686b54ada296dfb57\", \"schedule_id\": 24653, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100548}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1954\", \"location\": \"Ramsgate Sig. EK4985\", \"stage_seq\": 2, \"distance_m\": 925.627, \"section_seq\": 1, \"route_path_id\": 100548}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": null, \"location\": \"Ramsgate New Sidings\", \"stage_seq\": 3, \"distance_m\": 1360.006, \"section_seq\": 1, \"route_path_id\": 100548}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1360.006, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100548}], \"total_distance_m\": 1360.006, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1281.211, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 78.795, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1947", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Ramsgate", "service_state_platform": "4", "timing_fact_generation": 1789500449485310, "current_leg_arrival_utc": "2026-09-15T19:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:03.197495", "service_state_evidence_id": 48434810, "current_leg_start_actual_dep": "2026-09-15T19:47:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:03.305224", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
None |
5S48 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 262.112, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 298.366, "from_m": 262.112, "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": 905.895, "from_m": 298.366, "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": 925.627, "from_m": 905.895, "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": 1004.422, "from_m": 925.627, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1360.006, "from_m": 1004.422, "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": 590534, "profile_key": "05288f07a9857b814128051ad8e6d1e84ccb2e399fd39b9686b54ada296dfb57", "schedule_id": 24653, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1947", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100548}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1954", "location": "Ramsgate Sig. EK4985", "stage_seq": 2, "distance_m": 925.627, "section_seq": 1, "route_path_id": 100548}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": null, "location": "Ramsgate New Sidings", "stage_seq": 3, "distance_m": 1360.006, "section_seq": 1, "route_path_id": 100548}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1360.006, "from_m": 0.0, "section_seq": 1, "route_path_id": 100548}], "total_distance_m": 1360.006, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1281.211, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 78.795, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Ramsgate |
1947 |
1947 |
4 |
None |
None |
Ramsgate New Sidings |
1958 |
1958 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:P91268/2026-09-15/detailed |
None |
Ramsgate |
2026-09-15T19:47:00+01:00 |
Ramsgate Sig. EK4985 |
2.0 |
{"type": "LineString", "coordinates": [[1.4054297, 51.3411668], [1.4067194999999997, 51.34164320000001], [1.4073131999999997, 51.34186470000001], [1.4076104, 51.3419744], [1.4077628000000002, 51.342033400000005], [1.4079121, 51.3420862], [1.4086854999999998, 51.3423582], [1.4082617, 51.34216789999999], [1.4080056999999997, 51.342073099999986], [1.4074686, 51.34185509999999], [1.4073055, 51.34177660000001], [1.4071507999999997, 51.3417005], [1.4065951, 51.341443000000005], [1.4061899, 51.341266299999994], [1.405619, 51.34104039999999], [1.4051658, 51.34087789999999], [1.4046699, 51.340693499999986], [1.4044161, 51.3406188], [1.4038947, 51.340491099999994], [1.4036946999999995, 51.340451900000005], [1.4036555999999998, 51.3404454], [1.4034950999999998, 51.34041849999999], [1.4032408000000005, 51.340386499999994], [1.4029665, 51.34036439999999], [1.4026198999999997, 51.34031749999999], [1.4023692, 51.340292], [1.4021238, 51.3402722]]} |
0.5 |
1947 |
1949 |
None |
None |
Ramsgate Sig. EK4985 |
51.3411668 |
1.4054297 |
51.3402722 |
1.4021238 |
1 |
0 |
2026-09-15 19:57:07 |
TERMINATED |
2026-09-15 19:47:00 |
Ramsgate |
TD |
NEVER_DEPARTED_TIMEOUT |
48434810 |
1789500449485310 |
41 |
41 |
2026-09-15 19:57:03.305224 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:03.197495 |
| 559684 |
590035 |
W70227 |
652J30MY15 |
2026-09-15 |
COMPLETE |
15789562 |
2026-09-15 20:47:00 |
2026-09-15 19:57:07 |
2026-09-17 19:57:07 |
{"id": 590035, "stp": "P", "toc": "West Midlands Trains", "uid": "W70227", "consist": "196108", "dest_crs": "SHR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70227/2026-09-15/detailed", "trust_id": "652J30MY15", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shrewsbury", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "5", "is_terminated": 1, "next_location": "Shrewsbury", "signalling_id": "2J30", "timing_status": "ON TIME", "origin_station": "Birmingham New Street", "current_leg_arr": "2047", "current_leg_dep": "2035", "current_leg_end": "Shrewsbury", "origin_dep_time": "1926", "origin_platform": "4C", "current_location": "Shrewsbury", "last_update_time": "2026-09-15T19:57:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]}", "current_leg_start": "Wellington (Shropshire)", "dest_arr_time_act": "2047", "motion_projection": null, "next_location_lat": "52.7115534", "next_location_lon": "-2.7493040", "previous_location": "Wellington (Shropshire)", "current_leg_milage": "10.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 308.855, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1171.338, \"from_m\": 308.855, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3342.421, \"from_m\": 1171.338, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3381.75, \"from_m\": 3342.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3401.665, \"from_m\": 3381.75, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 3967.181, \"from_m\": 3401.665, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7143.859, \"from_m\": 3967.181, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7709.996, \"from_m\": 7143.859, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14417.868, \"from_m\": 7709.996, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14434.001, \"from_m\": 14417.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15035.102, \"from_m\": 14434.001, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21703.774, \"from_m\": 15035.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 23373.492, \"from_m\": 21703.774, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24026.249, \"from_m\": 23373.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24075.011, \"from_m\": 24026.249, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24370.226, \"from_m\": 24075.011, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25034.354, \"from_m\": 24370.226, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25350.58, \"from_m\": 25034.354, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 25477.93, \"from_m\": 25350.58, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25564.034, \"from_m\": 25477.93, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27278.469, \"from_m\": 25564.034, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31885.063, \"from_m\": 27278.469, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31934.683, \"from_m\": 31885.063, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 39856.487, \"from_m\": 31934.683, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39894.15, \"from_m\": 39856.487, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 55408.834, \"from_m\": 39894.15, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57046.819, \"from_m\": 55408.834, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71771.906, \"from_m\": 57046.819, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 72455.297, \"from_m\": 71771.906, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 590035, \"profile_key\": \"be2978f94cec167019718682fb4c49850491e70a142b94a9c0c08fca6c3ae26b\", \"schedule_id\": 27951, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Soho South Jn\", \"stage_seq\": 2, \"distance_m\": 3283.908, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Soho East Jn\", \"stage_seq\": 3, \"distance_m\": 3940.083, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"Perry Barr West Jn\", \"stage_seq\": 4, \"distance_m\": 7138.534, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Perry Barr North Jn\", \"stage_seq\": 5, \"distance_m\": 7709.996, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1941H\", \"location\": \"Tame Bridge Parkway\", \"stage_seq\": 6, \"distance_m\": 13312.166, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Bescot Stadium\", \"stage_seq\": 7, \"distance_m\": 14879.85, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Darlaston Jn\", \"stage_seq\": 8, \"distance_m\": 16835.099, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1946H\", \"location\": \"Darlaston (Construction)\", \"stage_seq\": 9, \"distance_m\": 17423.387, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949H\", \"location\": \"Willenhall (Construction)\", \"stage_seq\": 10, \"distance_m\": 20004.486, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Portobello Jn (West Midlands)\", \"stage_seq\": 11, \"distance_m\": 21660.702, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": \"1958H\", \"location\": \"Wolverhampton\", \"stage_seq\": 12, \"distance_m\": 24691.687, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 13, \"distance_m\": 25425.619, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Stafford Rd Jn\", \"stage_seq\": 14, \"distance_m\": 26479.019, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2004H\", \"location\": \"Bilbrook\", \"stage_seq\": 15, \"distance_m\": 31036.537, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2007\", \"location\": \"Codsall\", \"stage_seq\": 16, \"distance_m\": 32203.027, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2012\", \"location\": \"Albrighton\", \"stage_seq\": 17, \"distance_m\": 36987.72, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015\", \"location\": \"Cosford\", \"stage_seq\": 18, \"distance_m\": 39238.419, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Shifnal\", \"stage_seq\": 19, \"distance_m\": 44694.687, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Madeley Jn (Shropshire)\", \"stage_seq\": 20, \"distance_m\": 47812.264, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2025\", \"location\": \"Telford Central\", \"stage_seq\": 21, \"distance_m\": 49779.559, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Oakengates\", \"stage_seq\": 22, \"distance_m\": 51254.087, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034\", \"location\": \"Wellington (Shropshire)\", \"stage_seq\": 23, \"distance_m\": 55981.157, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Shrewsbury Abbey Foregate\", \"stage_seq\": 24, \"distance_m\": 71643.958, \"section_seq\": 1, \"route_path_id\": 101895}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": null, \"location\": \"Shrewsbury\", \"stage_seq\": 25, \"distance_m\": 72455.297, \"section_seq\": 1, \"route_path_id\": 101895}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 72455.297, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101895}], \"total_distance_m\": 72455.297, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 71766.105, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 689.192, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1926", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "52.7115534", "current_position_lon": "-2.7493040", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:46Z\", \"source_id\": 48434641, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:52Z\", \"source_id\": 15733740, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:04Z\", \"source_id\": 48442699, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:08Z\", \"source_id\": 15736297, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:43Z\", \"source_id\": 15738257, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:48Z\", \"source_id\": 15740606, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19071, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:36Z\", \"source_id\": 48480446, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:40Z\", \"source_id\": 15752167, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:03Z\", \"source_id\": 48495956, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:06Z\", \"source_id\": 15758583, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:21Z\", \"source_id\": 48503995, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:23Z\", \"source_id\": 15761502, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18978, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:27Z\", \"source_id\": 48513825, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:31Z\", \"source_id\": 15764547, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:30Z\", \"source_id\": 48523816, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:33Z\", \"source_id\": 15767578, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18961, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:29Z\", \"source_id\": 48533181, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:33Z\", \"source_id\": 15770408, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:07Z\", \"source_id\": 48546041, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:09Z\", \"source_id\": 15774433, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18913, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:07Z\", \"source_id\": 48552914, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:08Z\", \"source_id\": 15776558, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18894, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:34Z\", \"source_id\": 48565006, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:38Z\", \"source_id\": 15780347, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:04Z\", \"source_id\": 15789562, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shrewsbury", "service_state_platform": "5", "timing_fact_generation": 1789501624380680, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:04.367643", "service_state_evidence_id": 15789562, "current_leg_start_actual_dep": "2026-09-15T20:34:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:05.029234", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BHM |
SHR |
2J30 |
196108 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 308.855, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1171.338, "from_m": 308.855, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3342.421, "from_m": 1171.338, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3381.75, "from_m": 3342.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3401.665, "from_m": 3381.75, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 3967.181, "from_m": 3401.665, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7143.859, "from_m": 3967.181, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7709.996, "from_m": 7143.859, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14417.868, "from_m": 7709.996, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14434.001, "from_m": 14417.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15035.102, "from_m": 14434.001, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21703.774, "from_m": 15035.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 23373.492, "from_m": 21703.774, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24026.249, "from_m": 23373.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24075.011, "from_m": 24026.249, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24370.226, "from_m": 24075.011, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25034.354, "from_m": 24370.226, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25350.58, "from_m": 25034.354, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 25477.93, "from_m": 25350.58, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25564.034, "from_m": 25477.93, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27278.469, "from_m": 25564.034, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31885.063, "from_m": 27278.469, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31934.683, "from_m": 31885.063, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 39856.487, "from_m": 31934.683, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39894.15, "from_m": 39856.487, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 55408.834, "from_m": 39894.15, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57046.819, "from_m": 55408.834, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71771.906, "from_m": 57046.819, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 72455.297, "from_m": 71771.906, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 590035, "profile_key": "be2978f94cec167019718682fb4c49850491e70a142b94a9c0c08fca6c3ae26b", "schedule_id": 27951, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1926", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Soho South Jn", "stage_seq": 2, "distance_m": 3283.908, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Soho East Jn", "stage_seq": 3, "distance_m": 3940.083, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Perry Barr West Jn", "stage_seq": 4, "distance_m": 7138.534, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Perry Barr North Jn", "stage_seq": 5, "distance_m": 7709.996, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1941H", "location": "Tame Bridge Parkway", "stage_seq": 6, "distance_m": 13312.166, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Bescot Stadium", "stage_seq": 7, "distance_m": 14879.85, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Darlaston Jn", "stage_seq": 8, "distance_m": 16835.099, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1946H", "location": "Darlaston (Construction)", "stage_seq": 9, "distance_m": 17423.387, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949H", "location": "Willenhall (Construction)", "stage_seq": 10, "distance_m": 20004.486, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Portobello Jn (West Midlands)", "stage_seq": 11, "distance_m": 21660.702, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": "1958H", "location": "Wolverhampton", "stage_seq": 12, "distance_m": 24691.687, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000", "location": "Wolverhampton North Jn", "stage_seq": 13, "distance_m": 25425.619, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Stafford Rd Jn", "stage_seq": 14, "distance_m": 26479.019, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2004H", "location": "Bilbrook", "stage_seq": 15, "distance_m": 31036.537, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2007", "location": "Codsall", "stage_seq": 16, "distance_m": 32203.027, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2012", "location": "Albrighton", "stage_seq": 17, "distance_m": 36987.72, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015", "location": "Cosford", "stage_seq": 18, "distance_m": 39238.419, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Shifnal", "stage_seq": 19, "distance_m": 44694.687, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Madeley Jn (Shropshire)", "stage_seq": 20, "distance_m": 47812.264, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2025", "location": "Telford Central", "stage_seq": 21, "distance_m": 49779.559, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Oakengates", "stage_seq": 22, "distance_m": 51254.087, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034", "location": "Wellington (Shropshire)", "stage_seq": 23, "distance_m": 55981.157, "section_seq": 1, "route_path_id": 101895}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Shrewsbury Abbey Foregate", "stage_seq": 24, "distance_m": 71643.958, "section_seq": 1, "route_path_id": 101895}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": null, "location": "Shrewsbury", "stage_seq": 25, "distance_m": 72455.297, "section_seq": 1, "route_path_id": 101895}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 72455.297, "from_m": 0.0, "section_seq": 1, "route_path_id": 101895}], "total_distance_m": 72455.297, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 71766.105, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 689.192, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 19534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:46Z", "source_id": 48434641, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:39:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:52Z", "source_id": 15733740, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19560, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:04Z", "source_id": 48442699, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:43:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:08Z", "source_id": 15736297, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:43Z", "source_id": 15738257, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:48Z", "source_id": 15740606, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19071, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:36Z", "source_id": 48480446, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:59:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:40Z", "source_id": 15752167, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:03Z", "source_id": 48495956, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:06:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:06Z", "source_id": 15758583, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18984, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:21Z", "source_id": 48503995, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:08:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:23Z", "source_id": 15761502, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18978, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:27Z", "source_id": 48513825, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:31Z", "source_id": 15764547, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18964, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:30Z", "source_id": 48523816, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:33Z", "source_id": 15767578, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18961, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:29Z", "source_id": 48533181, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:21:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:33Z", "source_id": 15770408, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:07Z", "source_id": 48546041, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:26:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:09Z", "source_id": 15774433, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18913, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:07Z", "source_id": 48552914, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:29:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:08Z", "source_id": 15776558, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18894, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:34Z", "source_id": 48565006, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:34:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:38Z", "source_id": 15780347, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:04Z", "source_id": 15789562, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Birmingham New Street |
1926 |
1926 |
4C |
None |
None |
Shrewsbury |
2047 |
2047 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70227/2026-09-15/detailed |
None |
Wellington (Shropshire) |
2026-09-15T20:34:00+01:00 |
Shrewsbury |
12.0 |
{"type": "LineString", "coordinates": [[-2.5166063, 52.70139030000001], [-2.517313699999999, 52.70141209999999], [-2.5176851000000005, 52.7014175], [-2.5182012999999994, 52.701425], [-2.5185129, 52.7014415], [-2.5186717, 52.70145860000001], [-2.5212038, 52.7014464], [-2.5219973, 52.7014716], [-2.5228296999999995, 52.7015092], [-2.5234679, 52.7015497], [-2.5241529999999996, 52.7016044], [-2.5247112, 52.7016623], [-2.5253697, 52.70173849999999], [-2.5263172, 52.701866299999985], [-2.527333, 52.702036199999995], [-2.5282995, 52.702225799999994], [-2.5290087, 52.7023753], [-2.5297858, 52.70256210000001], [-2.5305494999999993, 52.70276429999999], [-2.5310068, 52.702891699999995], [-2.5316397, 52.7030927], [-2.5326398999999995, 52.7034232], [-2.5334741, 52.7037317], [-2.5339601, 52.7039181], [-2.5344543, 52.7041255], [-2.5349286, 52.704337499999994], [-2.5353643, 52.7045424], [-2.5357151, 52.7047002], [-2.5362192, 52.7049523], [-2.5367035, 52.705213399999984], [-2.5369621999999996, 52.705354099999994], [-2.5372906999999993, 52.7055402], [-2.5378462999999996, 52.70587479999999], [-2.5384434999999996, 52.706264700000006], [-2.5390155, 52.7066661], [-2.5403857999999997, 52.7076894], [-2.5408718, 52.708024300000005], [-2.5414308999999995, 52.7083791], [-2.5424452, 52.7089311], [-2.5430768999999995, 52.7092494], [-2.5436057, 52.709485400000005], [-2.5441859, 52.70972899999999], [-2.5449138, 52.710006799999995], [-2.5454968, 52.71020980000001], [-2.5461308, 52.71040880000001], [-2.546912, 52.710626], [-2.5475246, 52.71078829999999], [-2.5481317, 52.7109314], [-2.5489171, 52.7110802], [-2.5495707, 52.71119000000001], [-2.5497611, 52.71121620000001], [-2.5502157, 52.711278799999995], [-2.5508202, 52.711356499999994], [-2.5514127, 52.71141690000001], [-2.5525142, 52.7114903], [-2.5533422, 52.7115239], [-2.5541625, 52.711532799999986], [-2.5549632, 52.7115164], [-2.5558310999999994, 52.7114796], [-2.5565656999999997, 52.71142249999999], [-2.5573305999999993, 52.711347], [-2.5586360999999997, 52.71117519999999], [-2.561104, 52.7108206], [-2.5612408999999996, 52.7107992], [-2.5651173, 52.71025449999999], [-2.5672247999999995, 52.7099559], [-2.5692904, 52.7096605], [-2.5695745, 52.709622399999986], [-2.5747318999999997, 52.7088973], [-2.5753703999999997, 52.7088074], [-2.5768753999999996, 52.708588799999994], [-2.5786631, 52.708312500000005], [-2.578838, 52.708284500000005], [-2.5814980999999997, 52.70783719999999], [-2.5848697, 52.707210499999995], [-2.5865365, 52.7068805], [-2.588293999999999, 52.706509700000005], [-2.5910709000000005, 52.705883500000006], [-2.5924339999999995, 52.7055608], [-2.5938167, 52.7052137], [-2.5977907, 52.7042076], [-2.5998204, 52.7036959], [-2.6022602, 52.7030929], [-2.6024406, 52.70305040000001], [-2.605114323946612, 52.70237048913659], [-2.6067714, 52.7019491], [-2.609029, 52.70137949999999], [-2.611152699999999, 52.7008388], [-2.6132490999999995, 52.7003508], [-2.6145005999999995, 52.70009919999998], [-2.615807199999999, 52.6998639], [-2.6168507, 52.6997038], [-2.6179759, 52.699555], [-2.6190830999999997, 52.699431], [-2.6201790999999997, 52.6993288], [-2.620771599999999, 52.69927659999999], [-2.6217264, 52.6992161], [-2.6232567999999996, 52.6991408], [-2.6246771000000004, 52.699110799999985], [-2.6261673, 52.69911660000001], [-2.6274818, 52.699141100000006], [-2.6285628, 52.6992029], [-2.6295331999999996, 52.69926339999999], [-2.6303493999999996, 52.69932659999999], [-2.631081, 52.69940290000001], [-2.6327291999999995, 52.6995698], [-2.6337684999999995, 52.69968440000001], [-2.635361, 52.69985789999999], [-2.6359256999999996, 52.69992090000001], [-2.6370399, 52.7000412], [-2.6372133999999994, 52.7000596], [-2.6419916, 52.7005763], [-2.6446507999999995, 52.700866999999995], [-2.6472739, 52.701147799999994], [-2.6479152, 52.701217199999995], [-2.6566186, 52.70216539999999], [-2.6610558, 52.7026481], [-2.665462, 52.70312979999999], [-2.6705575, 52.703682], [-2.6792263, 52.704622400000005], [-2.6832042, 52.7050572], [-2.6859246999999997, 52.7053552], [-2.6886895999999996, 52.70564379999999], [-2.6944887, 52.70627979999999], [-2.6949458523585643, 52.70633024737256], [-2.6973976, 52.70660079999999], [-2.7002794, 52.70690650000001], [-2.7006098999999995, 52.7069395], [-2.7034127999999997, 52.7072399], [-2.7050299, 52.7074188], [-2.705139, 52.70743199999998], [-2.7069414, 52.70762409999998], [-2.7087966, 52.7078311], [-2.7102569999999995, 52.70799339999998], [-2.7120932, 52.7081928], [-2.7133202999999995, 52.7083144], [-2.7166009999999994, 52.70860390000001], [-2.7181583999999996, 52.7087272], [-2.7200342, 52.7088407], [-2.7246062, 52.70901690000001], [-2.7273497, 52.7091099], [-2.7300297, 52.7092034], [-2.7303773, 52.70921319999999], [-2.7305929999999994, 52.70921500000001], [-2.7321169, 52.70926380000001], [-2.7353929999999997, 52.70937299999999], [-2.7374856986096696, 52.70944335163414], [-2.7377468115480226, 52.70945255643612], [-2.7379768950716485, 52.70946137735905], [-2.738179732550491, 52.70946980173911], [-2.738359107354496, 52.70947781691249], [-2.7385188028536076, 52.709485410215365], [-2.7386626024177705, 52.709492568983926], [-2.7387942894169295, 52.709499280554354], [-2.738917647221029, 52.70950553226283], [-2.739036459200014, 52.70951131144554], [-2.739154508723829, 52.709516605438665], [-2.739275579162418, 52.709521401578385], [-2.739403453885727, 52.709525687200895], [-2.7395419162637, 52.70952944964236], [-2.7396947496662816, 52.70953267623898], [-2.739865737463417, 52.70953535432693], [-2.7400586630250494, 52.70953747124239], [-2.7401531, 52.709537], [-2.7402756, 52.7095393], [-2.7404332, 52.70954340000001], [-2.7405761, 52.7095481], [-2.7406773, 52.7095518], [-2.7407229, 52.709553], [-2.7408446, 52.70955620000001], [-2.741451399999999, 52.7095769], [-2.7417106, 52.70958579999999], [-2.7421679, 52.7096001], [-2.7424005, 52.70960749999998], [-2.7426413, 52.70961499999999], [-2.7428241999999994, 52.709618199999994], [-2.7430046999999997, 52.709616], [-2.7431858, 52.7096121], [-2.7433626, 52.709602], [-2.7435089999999995, 52.709588999999994], [-2.7436686999999997, 52.709570600000006], [-2.7438277, 52.7095481], [-2.7440935999999994, 52.7095077], [-2.7445102, 52.70944740000001], [-2.7446212999999995, 52.70943299999999], [-2.7447303999999995, 52.7094208], [-2.7448168999999996, 52.709413999999995], [-2.7449267999999996, 52.7094074], [-2.745106, 52.709403399999985], [-2.7452805, 52.70940639999999], [-2.7454425999999996, 52.70941739999998], [-2.7455807999999995, 52.709431299999984], [-2.7457332, 52.70945279999999], [-2.7458737, 52.7094763], [-2.7459886999999994, 52.70950249999999], [-2.7461255000000007, 52.7095392], [-2.7462459999999997, 52.709575699999995], [-2.7462875, 52.7095904], [-2.7463235, 52.7096032], [-2.7464122999999994, 52.70963630000001], [-2.7464955999999994, 52.70967], [-2.7465437, 52.7096924], [-2.7466010999999995, 52.709719099999994], [-2.7467012, 52.70976939999999], [-2.7467959, 52.70982149999999], [-2.7468737, 52.7098697], [-2.746949799999999, 52.70992179999999], [-2.7469956999999994, 52.7099533], [-2.7470713, 52.710007], [-2.7472298000000004, 52.710118949999995], [-2.747296599999999, 52.71016829999999], [-2.7473598, 52.710215099999985], [-2.7474554, 52.71028130000001], [-2.7475323, 52.7103296], [-2.7476158, 52.71037799999999], [-2.7477196, 52.7104365], [-2.7478243999999994, 52.7105038], [-2.7479325, 52.7105781], [-2.747946, 52.7105876], [-2.7482800999999997, 52.710823], [-2.749304, 52.71155340000001]]} |
10.2 |
2035 |
2047 |
Wellington (Shropshire) |
Shrewsbury |
Shrewsbury |
52.7115534 |
-2.7493040 |
52.7115534 |
-2.7493040 |
1 |
0 |
2026-09-15 19:57:07 |
TERMINATED |
2026-09-15 19:47:00 |
Shrewsbury |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789562 |
1789501624380680 |
84 |
84 |
2026-09-15 19:57:05.029234 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:04.367643 |
| 559685 |
590532 |
G53150 |
555L16MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:47:00 |
2026-09-15 19:57:07 |
2026-09-17 19:57:07 |
{"id": 590532, "stp": "P", "toc": "East Midlands Railway", "uid": "G53150", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53150/2026-09-15/detailed", "trust_id": "555L16MY15", "origin_crs": "NOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham Carr M.D.", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": null, "is_terminated": 1, "next_location": "Nottingham Carr M.D.", "signalling_id": "5L16", "timing_status": null, "origin_station": "Nottingham", "current_leg_arr": "1950", "current_leg_dep": "1947", "current_leg_end": "Nottingham Carr M.D.", "origin_dep_time": "1947", "origin_platform": "7B", "current_location": null, "last_update_time": "2026-09-15T19:57:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1440027999999998, 52.9473183], [-1.1432425, 52.94734109999999], [-1.1424985999999997, 52.9473627], [-1.1422909000000003, 52.94736869999999], [-1.1419241, 52.9473782], [-1.1412241, 52.9474061], [-1.1408678, 52.947407000000005], [-1.1404442, 52.94740339999999], [-1.1399493999999997, 52.9473942], [-1.1399277, 52.94739390000001], [-1.139627, 52.94738950000001], [-1.1395905999999998, 52.94738910000001], [-1.1395105, 52.947390199999994], [-1.1390854999999998, 52.94740049999999], [-1.1389278, 52.947403099999995], [-1.1384544999999997, 52.94740960000001], [-1.1382449999999995, 52.9474176], [-1.1379258, 52.94740540000001], [-1.1378865, 52.9474046], [-1.1374767, 52.947391399999994], [-1.1365705, 52.9473322], [-1.1356877, 52.9473056], [-1.1344359, 52.947269], [-1.1341052, 52.947270199999984]]}", "current_leg_start": "Nottingham", "dest_arr_time_act": "1950", "motion_projection": null, "next_location_lat": "52.9472702", "next_location_lon": "-1.1341052", "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\": 664.107, \"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}], \"service_id\": 590532, \"profile_key\": \"c77e449947733fe5415fb72b330077ce0c3ac6055cc12a8bf0fdcec860d24abc\", \"schedule_id\": 11563, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Nottingham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29165}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"Nottingham Carr M.D.\", \"stage_seq\": 2, \"distance_m\": 664.107, \"section_seq\": 1, \"route_path_id\": 29165}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 664.107, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29165}], \"total_distance_m\": 664.107, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 664.107, \"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": "1947", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Nottingham", "service_state_platform": "7B", "timing_fact_generation": 1789499971830731, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:04.492191", "service_state_evidence_id": 48438285, "current_leg_start_actual_dep": "2026-09-15T19:47:00+01:00", "operational_evidence_version": 33, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:05.035005", "service_state_valid_until_kind": null, "operational_interpretation_version": 33, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
NOT |
None |
5L16 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 664.107, "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}], "service_id": 590532, "profile_key": "c77e449947733fe5415fb72b330077ce0c3ac6055cc12a8bf0fdcec860d24abc", "schedule_id": 11563, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1947", "location": "Nottingham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29165}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "Nottingham Carr M.D.", "stage_seq": 2, "distance_m": 664.107, "section_seq": 1, "route_path_id": 29165}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 664.107, "from_m": 0.0, "section_seq": 1, "route_path_id": 29165}], "total_distance_m": 664.107, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 664.107, "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} |
[] |
Nottingham |
1947 |
1947 |
7B |
None |
None |
Nottingham Carr M.D. |
1950 |
1950 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:G53150/2026-09-15/detailed |
None |
Nottingham |
2026-09-15T19:47:00+01:00 |
Nottingham Carr M.D. |
3.0 |
{"type": "LineString", "coordinates": [[-1.1440027999999998, 52.9473183], [-1.1432425, 52.94734109999999], [-1.1424985999999997, 52.9473627], [-1.1422909000000003, 52.94736869999999], [-1.1419241, 52.9473782], [-1.1412241, 52.9474061], [-1.1408678, 52.947407000000005], [-1.1404442, 52.94740339999999], [-1.1399493999999997, 52.9473942], [-1.1399277, 52.94739390000001], [-1.139627, 52.94738950000001], [-1.1395905999999998, 52.94738910000001], [-1.1395105, 52.947390199999994], [-1.1390854999999998, 52.94740049999999], [-1.1389278, 52.947403099999995], [-1.1384544999999997, 52.94740960000001], [-1.1382449999999995, 52.9474176], [-1.1379258, 52.94740540000001], [-1.1378865, 52.9474046], [-1.1374767, 52.947391399999994], [-1.1365705, 52.9473322], [-1.1356877, 52.9473056], [-1.1344359, 52.947269], [-1.1341052, 52.947270199999984]]} |
0.4 |
1947 |
1950 |
None |
None |
Nottingham Carr M.D. |
52.9473183 |
-1.1440028 |
52.9472702 |
-1.1341052 |
1 |
0 |
2026-09-15 19:57:07 |
TERMINATED |
2026-09-15 19:47:00 |
Nottingham |
TD |
NEVER_DEPARTED_TIMEOUT |
48438285 |
1789499971830731 |
33 |
33 |
2026-09-15 19:57:05.035005 |
7B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:04.492191 |
| 559686 |
586152 |
W85206 |
321S81MU15 |
2026-09-15 |
COMPLETE |
15788352 |
2026-09-15 20:47:00 |
2026-09-15 19:57:07 |
2026-09-17 19:57:07 |
{"id": 586152, "stp": "P", "toc": "TransPennine Express", "uid": "W85206", "consist": "397004", "dest_crs": "GLC", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W85206/2026-09-15/detailed", "trust_id": "321S81MU15", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "2039", "dest_platform": "1", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1S81", "timing_status": "LATE", "origin_station": "Manchester Airport", "current_leg_arr": "2047", "current_leg_dep": "2030", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1704", "origin_platform": "2A", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T19:57:07", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Motherwell", "dest_arr_time_act": "2039", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Motherwell", "current_leg_milage": "12.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18989.798, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19422.832, \"from_m\": 18989.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20376.94, \"from_m\": 19422.832, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20844.916, \"from_m\": 20376.94, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23011.663, \"from_m\": 20844.916, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25419.781, \"from_m\": 23011.663, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 32987.44, \"from_m\": 25419.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34001.256, \"from_m\": 32987.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34046.24, \"from_m\": 34001.256, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 34570.939, \"from_m\": 34046.24, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35088.566, \"from_m\": 34570.939, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39107.161, \"from_m\": 35088.566, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39137.8, \"from_m\": 39107.161, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 47616.689, \"from_m\": 39137.8, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 47732.328, \"from_m\": 47616.689, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50578.885, \"from_m\": 47732.328, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57765.131, \"from_m\": 50578.885, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58154.741, \"from_m\": 57765.131, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65932.316, \"from_m\": 58154.741, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 65979.649, \"from_m\": 65932.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66000.545, \"from_m\": 65979.649, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 66048.801, \"from_m\": 66000.545, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66089.021, \"from_m\": 66048.801, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 66143.103, \"from_m\": 66089.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66369.605, \"from_m\": 66143.103, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67418.791, \"from_m\": 66369.605, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67441.687, \"from_m\": 67418.791, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 67499.468, \"from_m\": 67441.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67644.954, \"from_m\": 67499.468, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69148.34, \"from_m\": 67644.954, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 98866.267, \"from_m\": 69148.34, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 102215.73, \"from_m\": 98866.267, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 103911.522, \"from_m\": 102215.73, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123743.901, \"from_m\": 103911.522, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 130573.325, \"from_m\": 123743.901, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130611.361, \"from_m\": 130573.325, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130693.085, \"from_m\": 130611.361, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 135643.764, \"from_m\": 130693.085, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 142446.239, \"from_m\": 135643.764, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 145814.151, \"from_m\": 142446.239, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 147573.867, \"from_m\": 145814.151, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 150762.728, \"from_m\": 147573.867, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 151729.55, \"from_m\": 150762.728, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 151777.387, \"from_m\": 151729.55, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 160702.538, \"from_m\": 151777.387, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 162273.622, \"from_m\": 160702.538, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 168570.341, \"from_m\": 162273.622, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 172645.001, \"from_m\": 168570.341, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 177720.188, \"from_m\": 172645.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 178046.261, \"from_m\": 177720.188, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 181012.84, \"from_m\": 178046.261, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 184094.758, \"from_m\": 181012.84, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 188152.671, \"from_m\": 184094.758, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 201448.273, \"from_m\": 188152.671, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 203108.417, \"from_m\": 201448.273, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 204441.723, \"from_m\": 203108.417, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 210384.958, \"from_m\": 204441.723, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 211159.976, \"from_m\": 210384.958, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 212453.188, \"from_m\": 211159.976, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 212834.664, \"from_m\": 212453.188, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 213193.546, \"from_m\": 212834.664, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 221611.794, \"from_m\": 213193.546, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 226293.132, \"from_m\": 221611.794, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 228636.165, \"from_m\": 226293.132, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 231760.465, \"from_m\": 228636.165, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 252118.928, \"from_m\": 231760.465, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 271546.797, \"from_m\": 252118.928, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 280884.767, \"from_m\": 271546.797, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 280902.474, \"from_m\": 280884.767, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 285747.203, \"from_m\": 280902.474, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 289901.454, \"from_m\": 285747.203, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 292861.276, \"from_m\": 289901.454, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 304379.22, \"from_m\": 292861.276, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 306314.345, \"from_m\": 304379.22, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 312039.602, \"from_m\": 306314.345, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 323642.357, \"from_m\": 312039.602, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 328385.388, \"from_m\": 323642.357, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 329163.149, \"from_m\": 328385.388, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 329225.128, \"from_m\": 329163.149, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 331363.199, \"from_m\": 329225.128, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 331498.527, \"from_m\": 331363.199, \"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\": 334102.145, \"from_m\": 331498.527, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 337218.911, \"from_m\": 334102.145, \"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\": 339108.604, \"from_m\": 337218.911, \"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\": 345460.34, \"from_m\": 339108.604, \"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\": 346722.271, \"from_m\": 345460.34, \"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\": 347326.055, \"from_m\": 346722.271, \"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\": 347790.133, \"from_m\": 347326.055, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 348100.991, \"from_m\": 347790.133, \"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\": 349057.868, \"from_m\": 348100.991, \"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\": 351287.204, \"from_m\": 349057.868, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 353496.223, \"from_m\": 351287.204, \"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\": 353543.791, \"from_m\": 353496.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 355018.479, \"from_m\": 353543.791, \"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\": 355426.936, \"from_m\": 355018.479, \"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\": 356092.218, \"from_m\": 355426.936, \"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\": 364725.688, \"from_m\": 356092.218, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 364824.004, \"from_m\": 364725.688, \"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\": 366679.911, \"from_m\": 364824.004, \"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\": 366801.53, \"from_m\": 366679.911, \"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\": 366905.762, \"from_m\": 366801.53, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 369407.267, \"from_m\": 366905.762, \"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\": 370793.704, \"from_m\": 369407.267, \"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\": 374046.725, \"from_m\": 370793.704, \"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\": 374871.531, \"from_m\": 374046.725, \"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\": 375259.931, \"from_m\": 374871.531, \"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\": 375846.633, \"from_m\": 375259.931, \"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\": 376271.101, \"from_m\": 375846.633, \"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\": 586152, \"profile_key\": \"b2540376d665eefd0233a71219ce5caeed30f82edbb5dd6c443a367386b25cee\", \"schedule_id\": 29260, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1704\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1706\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1707\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1715\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 4, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1717\", \"location\": \"Ardwick Jn\", \"stage_seq\": 5, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"1719\", \"wtt_dep\": \"1721\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 6, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"1722H\", \"wtt_dep\": \"1724H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 7, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1725H\", \"location\": \"Deansgate\", \"stage_seq\": 8, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1726H\", \"location\": \"Water Street Jn\", \"stage_seq\": 9, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1729\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 10, \"distance_m\": 18907.549, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1730\", \"location\": \"Salford Crescent\", \"stage_seq\": 11, \"distance_m\": 20156.548, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736H\", \"location\": \"Burnden Jn\", \"stage_seq\": 12, \"distance_m\": 33749.575, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738\", \"location\": \"Bolton\", \"stage_seq\": 13, \"distance_m\": 34456.319, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741H\", \"location\": \"Lostock Jn\", \"stage_seq\": 14, \"distance_m\": 39107.161, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1747\", \"location\": \"Chorley\", \"stage_seq\": 15, \"distance_m\": 53141.28, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753H\", \"location\": \"Euxton Jn\", \"stage_seq\": 16, \"distance_m\": 58339.291, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1757H\", \"location\": \"Ribble Jn\", \"stage_seq\": 17, \"distance_m\": 65932.316, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"1759\", \"wtt_dep\": \"1803H\", \"location\": \"Preston\", \"stage_seq\": 18, \"distance_m\": 66898.258, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1804H\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 19, \"distance_m\": 67675.421, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1807H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 20, \"distance_m\": 74132.977, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1810H\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 21, \"distance_m\": 81942.199, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"1818H\", \"wtt_dep\": \"1820\", \"location\": \"Lancaster\", \"stage_seq\": 22, \"distance_m\": 100677.063, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 23, \"distance_m\": 103656.959, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 24, \"distance_m\": 110548.941, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"1832H\", \"wtt_dep\": \"1834\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 25, \"distance_m\": 131500.734, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Grayrigg\", \"stage_seq\": 26, \"distance_m\": 142891.551, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Tebay\", \"stage_seq\": 27, \"distance_m\": 152417.217, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1848\", \"location\": \"Shap Summit\", \"stage_seq\": 28, \"distance_m\": 161302.269, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850H\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 29, \"distance_m\": 167482.346, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"1858\", \"wtt_dep\": \"1859H\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 30, \"distance_m\": 183139.328, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"1914H\", \"wtt_dep\": \"1916H\", \"location\": \"Carlisle\", \"stage_seq\": 31, \"distance_m\": 211793.536, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Caldew Jn\", \"stage_seq\": 32, \"distance_m\": 212866.806, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 33, \"distance_m\": 214834.53, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Floriston\", \"stage_seq\": 34, \"distance_m\": 221611.794, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Gretna Jn\", \"stage_seq\": 35, \"distance_m\": 225741.322, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 36, \"distance_m\": 230999.204, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935H\", \"location\": \"Lockerbie\", \"stage_seq\": 37, \"distance_m\": 253387.9, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Beattock\", \"stage_seq\": 38, \"distance_m\": 275943.713, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Beattock Summit\", \"stage_seq\": 39, \"distance_m\": 291868.219, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Abington\", \"stage_seq\": 40, \"distance_m\": 305026.866, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 41, \"distance_m\": 329264.246, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 42, \"distance_m\": 331423.07, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Lanark Jn\", \"stage_seq\": 43, \"distance_m\": 334245.881, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016\", \"location\": \"Law Jn\", \"stage_seq\": 44, \"distance_m\": 347068.732, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Shieldmuir\", \"stage_seq\": 45, \"distance_m\": 352840.657, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022H\", \"location\": \"Motherwell\", \"stage_seq\": 46, \"distance_m\": 355597.218, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Uddingston Jn\", \"stage_seq\": 47, \"distance_m\": 362503.503, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Newton East Jn\", \"stage_seq\": 48, \"distance_m\": 364824.004, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Newton West Jn\", \"stage_seq\": 49, \"distance_m\": 366801.53, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 50, \"distance_m\": 370024.339, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Shawfield Jn\", \"stage_seq\": 51, \"distance_m\": 372041.646, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Larkfield Jn\", \"stage_seq\": 52, \"distance_m\": 374257.096, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Eglinton St Jn\", \"stage_seq\": 53, \"distance_m\": 375036.635, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 54, \"distance_m\": 375341.667, \"section_seq\": 1, \"route_path_id\": 39998}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 55, \"distance_m\": 376271.101, \"section_seq\": 1, \"route_path_id\": 39998}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 376271.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39998}], \"total_distance_m\": 376271.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 371405.457, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4865.644, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1704", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "17.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:02Z\", \"source_id\": 48036196, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:08:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:07:09Z\", \"source_id\": 15607588, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:49Z\", \"source_id\": 48067221, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:18:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:17:54Z\", \"source_id\": 15616351, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:48Z\", \"source_id\": 48087193, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:25:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:24:52Z\", \"source_id\": 15622093, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:27:57Z\", \"source_id\": 48095852, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:28:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:28:03Z\", \"source_id\": 15624697, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:52Z\", \"source_id\": 48109770, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:33:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:32:56Z\", \"source_id\": 15628734, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:10Z\", \"source_id\": 48131589, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:41:14Z\", \"source_id\": 15635589, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8019, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:50:49Z\", \"source_id\": 48156862, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:51:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:50:54Z\", \"source_id\": 15643607, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:52Z\", \"source_id\": 48196064, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:05:56Z\", \"source_id\": 15656085, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:21Z\", \"source_id\": 48238728, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:23Z\", \"source_id\": 15669830, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:39Z\", \"source_id\": 48278577, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:42Z\", \"source_id\": 15682475, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:06Z\", \"source_id\": 48342198, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:14Z\", \"source_id\": 15702445, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:59Z\", \"source_id\": 48382958, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:03Z\", \"source_id\": 15715207, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:11Z\", \"source_id\": 48438011, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:11Z\", \"source_id\": 15734744, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:43Z\", \"source_id\": 48536113, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:46Z\", \"source_id\": 15771336, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:31Z\", \"source_id\": 48544764, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:35Z\", \"source_id\": 15774048, \"stage_seq\": 45, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:01Z\", \"source_id\": 48552679, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:06Z\", \"source_id\": 15776529, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:17Z\", \"source_id\": 48591265, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:19Z\", \"source_id\": 15788352, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "1", "timing_fact_generation": 1789501521306412, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:05.750782", "service_state_evidence_id": 15788352, "current_leg_start_actual_dep": "2026-09-15T20:30:30+01:00", "operational_evidence_version": 191, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:06.754485", "service_state_valid_until_kind": null, "operational_interpretation_version": 191, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
TransPennine Express |
P |
MIA |
GLC |
1S81 |
397004 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18989.798, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19422.832, "from_m": 18989.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20376.94, "from_m": 19422.832, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20844.916, "from_m": 20376.94, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23011.663, "from_m": 20844.916, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25419.781, "from_m": 23011.663, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 32987.44, "from_m": 25419.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34001.256, "from_m": 32987.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34046.24, "from_m": 34001.256, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 34570.939, "from_m": 34046.24, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35088.566, "from_m": 34570.939, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39107.161, "from_m": 35088.566, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39137.8, "from_m": 39107.161, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47616.689, "from_m": 39137.8, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 47732.328, "from_m": 47616.689, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50578.885, "from_m": 47732.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57765.131, "from_m": 50578.885, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58154.741, "from_m": 57765.131, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65932.316, "from_m": 58154.741, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 65979.649, "from_m": 65932.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66000.545, "from_m": 65979.649, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 66048.801, "from_m": 66000.545, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66089.021, "from_m": 66048.801, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 66143.103, "from_m": 66089.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66369.605, "from_m": 66143.103, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67418.791, "from_m": 66369.605, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67441.687, "from_m": 67418.791, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 67499.468, "from_m": 67441.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67644.954, "from_m": 67499.468, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69148.34, "from_m": 67644.954, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 98866.267, "from_m": 69148.34, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 102215.73, "from_m": 98866.267, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 103911.522, "from_m": 102215.73, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123743.901, "from_m": 103911.522, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 130573.325, "from_m": 123743.901, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 130611.361, "from_m": 130573.325, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130693.085, "from_m": 130611.361, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 135643.764, "from_m": 130693.085, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 142446.239, "from_m": 135643.764, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 145814.151, "from_m": 142446.239, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 147573.867, "from_m": 145814.151, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 150762.728, "from_m": 147573.867, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 151729.55, "from_m": 150762.728, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 151777.387, "from_m": 151729.55, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 160702.538, "from_m": 151777.387, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 162273.622, "from_m": 160702.538, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 168570.341, "from_m": 162273.622, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 172645.001, "from_m": 168570.341, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 177720.188, "from_m": 172645.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 178046.261, "from_m": 177720.188, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 181012.84, "from_m": 178046.261, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 184094.758, "from_m": 181012.84, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 188152.671, "from_m": 184094.758, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 201448.273, "from_m": 188152.671, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 203108.417, "from_m": 201448.273, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 204441.723, "from_m": 203108.417, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 210384.958, "from_m": 204441.723, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 211159.976, "from_m": 210384.958, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 212453.188, "from_m": 211159.976, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 212834.664, "from_m": 212453.188, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 213193.546, "from_m": 212834.664, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 221611.794, "from_m": 213193.546, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 226293.132, "from_m": 221611.794, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 228636.165, "from_m": 226293.132, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 231760.465, "from_m": 228636.165, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 252118.928, "from_m": 231760.465, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 271546.797, "from_m": 252118.928, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 280884.767, "from_m": 271546.797, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 280902.474, "from_m": 280884.767, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 285747.203, "from_m": 280902.474, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 289901.454, "from_m": 285747.203, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 292861.276, "from_m": 289901.454, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 304379.22, "from_m": 292861.276, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 306314.345, "from_m": 304379.22, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 312039.602, "from_m": 306314.345, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 323642.357, "from_m": 312039.602, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 328385.388, "from_m": 323642.357, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 329163.149, "from_m": 328385.388, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 329225.128, "from_m": 329163.149, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 331363.199, "from_m": 329225.128, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 331498.527, "from_m": 331363.199, "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": 334102.145, "from_m": 331498.527, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 337218.911, "from_m": 334102.145, "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": 339108.604, "from_m": 337218.911, "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": 345460.34, "from_m": 339108.604, "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": 346722.271, "from_m": 345460.34, "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": 347326.055, "from_m": 346722.271, "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": 347790.133, "from_m": 347326.055, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 348100.991, "from_m": 347790.133, "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": 349057.868, "from_m": 348100.991, "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": 351287.204, "from_m": 349057.868, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 353496.223, "from_m": 351287.204, "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": 353543.791, "from_m": 353496.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 355018.479, "from_m": 353543.791, "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": 355426.936, "from_m": 355018.479, "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": 356092.218, "from_m": 355426.936, "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": 364725.688, "from_m": 356092.218, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 364824.004, "from_m": 364725.688, "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": 366679.911, "from_m": 364824.004, "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": 366801.53, "from_m": 366679.911, "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": 366905.762, "from_m": 366801.53, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 369407.267, "from_m": 366905.762, "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": 370793.704, "from_m": 369407.267, "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": 374046.725, "from_m": 370793.704, "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": 374871.531, "from_m": 374046.725, "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": 375259.931, "from_m": 374871.531, "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": 375846.633, "from_m": 375259.931, "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": 376271.101, "from_m": 375846.633, "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": 586152, "profile_key": "b2540376d665eefd0233a71219ce5caeed30f82edbb5dd6c443a367386b25cee", "schedule_id": 29260, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1704", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1706", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1707", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1715", "location": "Slade Lane Jn", "stage_seq": 4, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1717", "location": "Ardwick Jn", "stage_seq": 5, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "1719", "wtt_dep": "1721", "location": "Manchester Piccadilly", "stage_seq": 6, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "1722H", "wtt_dep": "1724H", "location": "Manchester Oxford Road", "stage_seq": 7, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1725H", "location": "Deansgate", "stage_seq": 8, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1726H", "location": "Water Street Jn", "stage_seq": 9, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1729", "location": "Ordsall Lane Jn", "stage_seq": 10, "distance_m": 18907.549, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1730", "location": "Salford Crescent", "stage_seq": 11, "distance_m": 20156.548, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736H", "location": "Burnden Jn", "stage_seq": 12, "distance_m": 33749.575, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738", "location": "Bolton", "stage_seq": 13, "distance_m": 34456.319, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741H", "location": "Lostock Jn", "stage_seq": 14, "distance_m": 39107.161, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1747", "location": "Chorley", "stage_seq": 15, "distance_m": 53141.28, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753H", "location": "Euxton Jn", "stage_seq": 16, "distance_m": 58339.291, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1757H", "location": "Ribble Jn", "stage_seq": 17, "distance_m": 65932.316, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "1759", "wtt_dep": "1803H", "location": "Preston", "stage_seq": 18, "distance_m": 66898.258, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1804H", "location": "Preston Fylde Jn", "stage_seq": 19, "distance_m": 67675.421, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1807H", "location": "Barton & Broughton Pass Loop", "stage_seq": 20, "distance_m": 74132.977, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810H", "location": "Garstang & Catteral", "stage_seq": 21, "distance_m": 81942.199, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "1818H", "wtt_dep": "1820", "location": "Lancaster", "stage_seq": 22, "distance_m": 100677.063, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Morecambe South Jn", "stage_seq": 23, "distance_m": 103656.959, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824H", "location": "Carnforth North Jn", "stage_seq": 24, "distance_m": 110548.941, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "1832H", "wtt_dep": "1834", "location": "Oxenholme Lake District", "stage_seq": 25, "distance_m": 131500.734, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1840", "location": "Grayrigg", "stage_seq": 26, "distance_m": 142891.551, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Tebay", "stage_seq": 27, "distance_m": 152417.217, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1848", "location": "Shap Summit", "stage_seq": 28, "distance_m": 161302.269, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850H", "location": "Shap Harrisons Sidings Loop", "stage_seq": 29, "distance_m": 167482.346, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "1858", "wtt_dep": "1859H", "location": "Penrith North Lakes", "stage_seq": 30, "distance_m": 183139.328, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "1914H", "wtt_dep": "1916H", "location": "Carlisle", "stage_seq": 31, "distance_m": 211793.536, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Caldew Jn", "stage_seq": 32, "distance_m": 212866.806, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 33, "distance_m": 214834.53, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Floriston", "stage_seq": 34, "distance_m": 221611.794, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Gretna Jn", "stage_seq": 35, "distance_m": 225741.322, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 36, "distance_m": 230999.204, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935H", "location": "Lockerbie", "stage_seq": 37, "distance_m": 253387.9, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Beattock", "stage_seq": 38, "distance_m": 275943.713, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Beattock Summit", "stage_seq": 39, "distance_m": 291868.219, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956", "location": "Abington", "stage_seq": 40, "distance_m": 305026.866, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Carstairs South Jn", "stage_seq": 41, "distance_m": 329264.246, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Carstairs North Jn", "stage_seq": 42, "distance_m": 331423.07, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Lanark Jn", "stage_seq": 43, "distance_m": 334245.881, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016", "location": "Law Jn", "stage_seq": 44, "distance_m": 347068.732, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Shieldmuir", "stage_seq": 45, "distance_m": 352840.657, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022H", "location": "Motherwell", "stage_seq": 46, "distance_m": 355597.218, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Uddingston Jn", "stage_seq": 47, "distance_m": 362503.503, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Newton East Jn", "stage_seq": 48, "distance_m": 364824.004, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Newton West Jn", "stage_seq": 49, "distance_m": 366801.53, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Rutherglen East Jn", "stage_seq": 50, "distance_m": 370024.339, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Shawfield Jn", "stage_seq": 51, "distance_m": 372041.646, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Larkfield Jn", "stage_seq": 52, "distance_m": 374257.096, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Eglinton St Jn", "stage_seq": 53, "distance_m": 375036.635, "section_seq": 1, "route_path_id": 39998}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037", "location": "Glasgow Bridge Street Jn", "stage_seq": 54, "distance_m": 375341.667, "section_seq": 1, "route_path_id": 39998}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 55, "distance_m": 376271.101, "section_seq": 1, "route_path_id": 39998}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 376271.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 39998}], "total_distance_m": 376271.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 371405.457, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4865.644, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:02Z", "source_id": 48036196, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T16:08:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:07:09Z", "source_id": 15607588, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:49Z", "source_id": 48067221, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T16:18:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:17:54Z", "source_id": 15616351, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:48Z", "source_id": 48087193, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T16:25:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:24:52Z", "source_id": 15622093, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:27:57Z", "source_id": 48095852, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T16:28:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:28:03Z", "source_id": 15624697, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8308, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:52Z", "source_id": 48109770, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T16:33:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:32:56Z", "source_id": 15628734, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:10Z", "source_id": 48131589, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T16:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:41:14Z", "source_id": 15635589, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8019, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:50:49Z", "source_id": 48156862, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T16:51:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:50:54Z", "source_id": 15643607, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:52Z", "source_id": 48196064, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T17:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:05:56Z", "source_id": 15656085, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:21Z", "source_id": 48238728, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T17:23:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:23Z", "source_id": 15669830, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:39Z", "source_id": 48278577, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T17:38:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:42Z", "source_id": 15682475, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:06Z", "source_id": 48342198, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:03:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:14Z", "source_id": 15702445, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:59Z", "source_id": 48382958, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T18:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:03Z", "source_id": 15715207, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:11Z", "source_id": 48438011, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T18:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:11Z", "source_id": 15734744, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:43Z", "source_id": 48536113, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T19:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:46Z", "source_id": 15771336, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2594, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:31Z", "source_id": 48544764, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T19:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:35Z", "source_id": 15774048, "stage_seq": 45, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2455, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:01Z", "source_id": 48552679, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T19:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:06Z", "source_id": 15776529, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:17Z", "source_id": 48591265, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T19:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:19Z", "source_id": 15788352, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Manchester Airport |
1704 |
1704 |
2A |
None |
None |
Glasgow Central High Level |
2039 |
2039 |
1 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W85206/2026-09-15/detailed |
None |
Motherwell |
2026-09-15T20:30:30+01:00 |
Glasgow Central High Level |
17.0 |
{"type": "LineString", "coordinates": [[-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9980463, 55.7951406], [-3.9984226, 55.79562099999999], [-3.9986165, 55.79585999999999], [-3.998912199999999, 55.796216400000006], [-3.998946399999999, 55.79625450000001], [-3.999391600000001, 55.7967505], [-3.9999061, 55.7972963], [-4.0004009, 55.7977556], [-4.0009428, 55.79821880000001], [-4.0013854, 55.798533500000005], [-4.001889599999999, 55.798908], [-4.0026211, 55.7993977], [-4.0030477, 55.79965329999999], [-4.0034387, 55.7998821], [-4.004368, 55.8003819], [-4.0053428, 55.80086529999999], [-4.0062363, 55.8012486], [-4.0071504, 55.801592599999985], [-4.0080626, 55.80192170000001], [-4.0090432, 55.80221], [-4.009571599999999, 55.80236089999999], [-4.010113500000001, 55.8024956], [-4.0104892, 55.802585500000006], [-4.0112404, 55.8027489], [-4.0118564999999995, 55.8028754], [-4.0125092, 55.80299149999999], [-4.0138721, 55.803184], [-4.0166262, 55.80350949999999], [-4.018815599999999, 55.8037618], [-4.0195479, 55.80383719999999], [-4.0201953, 55.8039147], [-4.0250328, 55.8044941], [-4.0296748, 55.80505010000001], [-4.0318453, 55.80546059999999], [-4.032850399999999, 55.8056989], [-4.033834599999999, 55.8059592], [-4.0353115, 55.8064006], [-4.035712315491567, 55.80654382101159], [-4.0367038, 55.80689809999999], [-4.037900199999999, 55.8073898], [-4.038371299999999, 55.807583400000006], [-4.039908699999999, 55.8083407], [-4.041045, 55.8089783], [-4.0421347999999995, 55.80965629999999], [-4.042418778537846, 55.809826771118445], [-4.043230599999999, 55.8103141], [-4.044393099999999, 55.8109685], [-4.0450869, 55.81134539999999], [-4.04581, 55.8117382], [-4.0472216, 55.812454999999986], [-4.0475263, 55.812596], [-4.0479671, 55.8127973], [-4.0487216, 55.8131472], [-4.050222699999999, 55.813849999999995], [-4.053012, 55.8151381], [-4.0547425, 55.8159645], [-4.0554382, 55.8162813], [-4.0581917, 55.81757840000001], [-4.0596587, 55.8182695], [-4.0616063, 55.8191712], [-4.0639111, 55.8202382], [-4.0651885, 55.8208094], [-4.066908899999999, 55.821501399999995], [-4.0676561, 55.8217644], [-4.0684125, 55.82201469999999], [-4.0686676, 55.822103], [-4.0693976, 55.82231709999999], [-4.0700603, 55.8225095], [-4.0707496999999995, 55.822689799999985], [-4.0713567, 55.82283279999999], [-4.0719958, 55.822975], [-4.0727073, 55.82311310000001], [-4.0733239, 55.8232176], [-4.0735513, 55.82325420000001], [-4.073577499999999, 55.8232575], [-4.0747578, 55.8234052], [-4.075041, 55.8234384], [-4.075534799999999, 55.8234933], [-4.076326899999999, 55.82357460000001], [-4.0771431, 55.8236479], [-4.077820099999999, 55.82369409999999], [-4.0784959999999995, 55.82372530000001], [-4.0792593, 55.8237518], [-4.0799497, 55.823760699999994], [-4.081234599999999, 55.82375769999999], [-4.0818152, 55.82374789999999], [-4.0822269, 55.8237426], [-4.082749899999999, 55.8237291], [-4.0835764999999995, 55.8237032], [-4.0852498, 55.8236448], [-4.086265699999999, 55.8236064], [-4.0867377, 55.823588999999984], [-4.0897088, 55.8234887], [-4.0902652, 55.8234775], [-4.0947555, 55.8233715], [-4.096921999999999, 55.82330459999999], [-4.1043463, 55.82302499999999], [-4.1050777, 55.82299340000001], [-4.1052771, 55.8229842], [-4.108896299999999, 55.822817], [-4.1097071, 55.8227657], [-4.1104687, 55.8226963], [-4.1124801, 55.822494600000006], [-4.1137484, 55.82232869999999], [-4.114665099999999, 55.8221849], [-4.115506, 55.8220224], [-4.116877299999999, 55.8217092], [-4.118543100000001, 55.8212238], [-4.118608100000001, 55.82120429999999], [-4.119724270138349, 55.82082998572835], [-4.119959499999999, 55.820751099999995], [-4.1202087, 55.8206746], [-4.1217022, 55.82019799999999], [-4.1224465, 55.8199816], [-4.1230861999999995, 55.81981829999999], [-4.1231413, 55.81980519999999], [-4.1236307, 55.819688699999986], [-4.1240652, 55.8195877], [-4.1245051, 55.8194973], [-4.1251596, 55.819367699999994], [-4.1257474, 55.8192656], [-4.1264148, 55.81916880000001], [-4.126900699999999, 55.8191074], [-4.1274193, 55.8190699], [-4.128063900000001, 55.8190206], [-4.1283765, 55.8190004], [-4.1287211, 55.8189781], [-4.1291054, 55.818963100000005], [-4.1295571, 55.8189562], [-4.1304877, 55.8189566], [-4.132250306949799, 55.81897595249019], [-4.133711899999999, 55.818991999999994], [-4.1338437, 55.818993], [-4.1348865, 55.8189985], [-4.1358978, 55.8189965], [-4.1366436, 55.8189872], [-4.1383757999999995, 55.81894979999999], [-4.1392385, 55.8189172], [-4.1399694, 55.8188833], [-4.140753899999999, 55.8188358], [-4.140876699999999, 55.8188283], [-4.141807999999999, 55.818771], [-4.142797799999999, 55.818698700000006], [-4.143806299999999, 55.8186218], [-4.1445872, 55.818543799999986], [-4.145298, 55.8184684], [-4.1462502, 55.8183434], [-4.1477144, 55.8181585], [-4.1488782, 55.81802309999999], [-4.1507971, 55.8178387], [-4.151011216423143, 55.81781765336232], [-4.1515245, 55.8177672], [-4.1524005, 55.81768400000001], [-4.1524415, 55.81768009999999], [-4.1535932, 55.8175708], [-4.154194599999999, 55.817516399999995], [-4.154874, 55.817459], [-4.1559843, 55.8174117], [-4.156125899999999, 55.8174057], [-4.1569132, 55.817381399999995], [-4.1577217, 55.8173703], [-4.1592855, 55.8173941], [-4.1600334, 55.817425400000005], [-4.1607294, 55.8174724], [-4.161138499999999, 55.817507], [-4.1615545, 55.81754399999999], [-4.1623439, 55.8176198], [-4.1633665, 55.817747399999995], [-4.1644009, 55.817895699999994], [-4.166421800000001, 55.8182087], [-4.1676756, 55.8184003], [-4.168316, 55.8185015], [-4.1689276, 55.8185944], [-4.1701872, 55.8188032], [-4.1707996, 55.8189137], [-4.171401199999999, 55.8190426], [-4.1718227, 55.819146], [-4.172547699999999, 55.8193451], [-4.1726565, 55.8193761], [-4.1730746, 55.8194999], [-4.174182499999999, 55.8198574], [-4.1753453, 55.82031769999999], [-4.176042699999999, 55.820647699999995], [-4.1764026, 55.820834399999995], [-4.1767076, 55.82099829999999], [-4.1770115, 55.8211694], [-4.1772969, 55.82135160000001], [-4.1778618, 55.8217021], [-4.1784612999999995, 55.8220679], [-4.1789814, 55.822373199999994], [-4.1790643, 55.8224219], [-4.1813462, 55.823643399999995], [-4.1824885, 55.82423789999999], [-4.1836421, 55.82484500000001], [-4.1848851, 55.825487599999995], [-4.1852659, 55.8256765], [-4.1856762, 55.82586959999999], [-4.186113499999999, 55.8260659], [-4.186653499999999, 55.82630559999999], [-4.1871006, 55.8264848], [-4.1877909, 55.8267424], [-4.1884998, 55.8269907], [-4.1889939, 55.8271469], [-4.1895028, 55.8272987], [-4.190381599999999, 55.827535999999995], [-4.1912722, 55.82774560000001], [-4.1913044, 55.8277519], [-4.192034399999999, 55.82789509999999], [-4.192749499999999, 55.8280097], [-4.1937111, 55.8281443], [-4.194044199999999, 55.8281837], [-4.195581, 55.82835219999999], [-4.196249699999999, 55.8284324], [-4.1963125185684405, 55.82843974126025], [-4.197504999999999, 55.828579100000006], [-4.1975776, 55.8285876], [-4.1993924, 55.8288312], [-4.2007189, 55.828984699999985], [-4.2024792, 55.829185300000006], [-4.2033192, 55.8292771], [-4.203943, 55.82934819999999], [-4.2050251, 55.8294715], [-4.2057403, 55.8295527], [-4.2062723, 55.8296131], [-4.2075719, 55.8297539], [-4.2082915, 55.8298252], [-4.2083285, 55.82982879999999], [-4.2088885, 55.8298833], [-4.210104599999999, 55.8300106], [-4.210150499999999, 55.8300138], [-4.2104668, 55.8300355], [-4.21103, 55.8300656], [-4.211714, 55.830091800000005], [-4.2119113, 55.8300986], [-4.2121357, 55.83010529999999], [-4.2128067, 55.830124299999994], [-4.2134894, 55.8301405], [-4.2139436, 55.83015089999999], [-4.2144021, 55.8301649], [-4.2149465, 55.830187], [-4.215358899999999, 55.8302043], [-4.2157885, 55.8302287], [-4.216705200000001, 55.8302747], [-4.2171431, 55.8302998], [-4.2178098, 55.830338399999995], [-4.2182332, 55.83035699999999], [-4.2186661, 55.8303812], [-4.219011199999999, 55.8304028], [-4.2195795, 55.830434200000006], [-4.2201013, 55.8304778], [-4.2207313, 55.8305478], [-4.221677199999999, 55.8306604], [-4.222081835361751, 55.830708551373114], [-4.222908299999999, 55.8308069], [-4.2238108, 55.8309244], [-4.2245118, 55.8310299], [-4.2245925, 55.83104199999999], [-4.2252545999999995, 55.831157], [-4.2257185999999995, 55.8312466], [-4.2258785, 55.8312774], [-4.226411799999999, 55.831396100000006], [-4.2272586, 55.8315953], [-4.227698400000001, 55.83170739999999], [-4.2279618, 55.8317797], [-4.229150999999999, 55.8321501], [-4.229928299999999, 55.83241529999999], [-4.2312671, 55.83288339999999], [-4.231719399999999, 55.83304150000001], [-4.2335431, 55.833679399999994], [-4.2337718, 55.83375889999999], [-4.2350135, 55.8341904], [-4.2360682, 55.8345636], [-4.2370452, 55.8348989], [-4.237983999999999, 55.8352258], [-4.2389281, 55.8355572], [-4.2396769999999995, 55.8358197], [-4.2397488999999995, 55.835844900000005], [-4.2405992, 55.836138600000005], [-4.2410586, 55.8363007], [-4.2412268, 55.83636], [-4.2420767, 55.8366529], [-4.242640100000001, 55.8368472], [-4.243264999999999, 55.8370628], [-4.2437048, 55.8372151], [-4.2446037, 55.8375263], [-4.2461987, 55.8380749], [-4.2474628, 55.83851179999999], [-4.248685, 55.8389383], [-4.2487641, 55.8389659], [-4.2499948, 55.8393921], [-4.2509356, 55.8397179], [-4.252732899999999, 55.8403353], [-4.2535831, 55.8406346], [-4.2536267, 55.8406498], [-4.2551645, 55.841186], [-4.255718199999999, 55.8413806], [-4.25649, 55.8416446], [-4.2568695, 55.841777099999995], [-4.2574507, 55.84198010000001], [-4.2580292, 55.8421802], [-4.258039126399684, 55.842183932410585], [-4.2585002, 55.8423573], [-4.258947199999999, 55.84253960000001], [-4.2593469, 55.84273129999999], [-4.2595876, 55.84287069999999], [-4.2597072, 55.8429383], [-4.2599713, 55.843117500000005], [-4.2602034, 55.843288], [-4.26045, 55.84350160000001], [-4.2606845, 55.8437397], [-4.2609687, 55.8440249], [-4.261140799999999, 55.8442221], [-4.261379899999999, 55.84452000000001], [-4.2614836, 55.84468909999998], [-4.2616064, 55.84494260000001], [-4.2616507, 55.8450549], [-4.261698099999999, 55.8451749], [-4.261762, 55.84543459999998], [-4.2617734, 55.84560720000001], [-4.2617732, 55.8456848], [-4.261773, 55.8457667], [-4.2617577, 55.8459417], [-4.2617302, 55.8460966], [-4.2616784999999995, 55.84627089999999], [-4.261662499999999, 55.8463269], [-4.261565399999999, 55.84657510000001], [-4.261433799999999, 55.846801799999994], [-4.261259699999999, 55.8471003], [-4.2611659, 55.84725860000001], [-4.261056599999999, 55.8474739], [-4.2609436, 55.84778690000001], [-4.2607786, 55.848203600000005], [-4.260776752068309, 55.84820874152423], [-4.2606757, 55.8484899], [-4.2606589712247995, 55.84854008639837], [-4.260647786296508, 55.84857364119575], [-4.2606214, 55.8486528], [-4.260557099999999, 55.8488844], [-4.2605236, 55.849055799999995], [-4.2604753, 55.849283199999995], [-4.2604504, 55.84945819999999], [-4.2604373, 55.849568899999994], [-4.260370400000001, 55.85010439999999], [-4.260348499999999, 55.8501996], [-4.260320199999999, 55.8503258], [-4.260282799999999, 55.85047589999999], [-4.2602587, 55.850609899999995], [-4.2602181, 55.850725], [-4.2602133, 55.8507408], [-4.2601456, 55.8509252], [-4.2601452755496485, 55.85092642029917], [-4.260078200000001, 55.8511787], [-4.2600409, 55.8512977], [-4.260019699999999, 55.8513777], [-4.2599719, 55.85156489999999], [-4.2599387, 55.8517385], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
12.8 |
2030 |
2047 |
Motherwell |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-15 19:57:07 |
TERMINATED |
2026-09-15 19:47:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788352 |
1789501521306412 |
191 |
191 |
2026-09-15 19:57:06.754485 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:05.750782 |
| 559687 |
590529 |
C40460 |
875S58MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:47:00 |
2026-09-15 19:57:08 |
2026-09-17 19:57:08 |
{"id": 590529, "stp": "P", "toc": "Southern", "uid": "C40460", "consist": "377619+377705", "dest_crs": "WCY", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40460/2026-09-15/detailed", "trust_id": "875S58MY15", "origin_crs": null, "show_on_map": 0, "dar_est_time": "19:47:00", "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": "3", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "5S58", "timing_status": null, "origin_station": "West Croydon Turnback", "current_leg_arr": "1950", "current_leg_dep": "1947", "current_leg_end": "West Croydon", "origin_dep_time": "1947", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-15T19:57:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10712979999999998, 51.3754085], [-0.1067952, 51.3756366], [-0.1066732, 51.375719700000005], [-0.1063487, 51.3758963], [-0.1058809, 51.376136599999995], [-0.10508099999999998, 51.37652989999999], [-0.1046571, 51.376755300000006], [-0.1039916, 51.377158099999995], [-0.103811, 51.3772678], [-0.1033121, 51.377603499999985], [-0.1029828, 51.3778415], [-0.1029458, 51.37786979999999], [-0.10279169999999996, 51.3779893], [-0.10272, 51.37805780000001], [-0.102498, 51.3782699], [-0.1023982, 51.37838159999999], [-0.1023476, 51.3784381], [-0.10230649999999998, 51.378484099999994], [-0.1021862, 51.3786462], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "West Croydon Turnback", "dest_arr_time_act": "1950", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 360.927, \"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\": 537.85, \"from_m\": 360.927, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 590529, \"profile_key\": \"e7e9d1efbe8d7cff25fa88917e96f3eb21e93291da381ba1922259eb446c74c7\", \"schedule_id\": 5969, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"West Croydon Turnback\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66178}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 2, \"distance_m\": 537.85, \"section_seq\": 1, \"route_path_id\": 66178}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 537.85, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66178}], \"total_distance_m\": 537.85, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 537.85, \"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": "1947", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "West Croydon Turnback", "service_state_platform": null, "timing_fact_generation": 1789494437328807, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:05.771936", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-15T19:47:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:07.855660", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
WCY |
5S58 |
377619+377705 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 360.927, "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": 537.85, "from_m": 360.927, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 590529, "profile_key": "e7e9d1efbe8d7cff25fa88917e96f3eb21e93291da381ba1922259eb446c74c7", "schedule_id": 5969, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1947", "location": "West Croydon Turnback", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66178}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "West Croydon", "stage_seq": 2, "distance_m": 537.85, "section_seq": 1, "route_path_id": 66178}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 537.85, "from_m": 0.0, "section_seq": 1, "route_path_id": 66178}], "total_distance_m": 537.85, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 537.85, "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} |
[] |
West Croydon Turnback |
1947 |
1947 |
None |
19:47:00 |
None |
West Croydon |
1950 |
1950 |
3 |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C40460/2026-09-15/detailed |
None |
West Croydon Turnback |
2026-09-15T19:47:30+01:00 |
West Croydon |
3.0 |
{"type": "LineString", "coordinates": [[-0.10712979999999998, 51.3754085], [-0.1067952, 51.3756366], [-0.1066732, 51.375719700000005], [-0.1063487, 51.3758963], [-0.1058809, 51.376136599999995], [-0.10508099999999998, 51.37652989999999], [-0.1046571, 51.376755300000006], [-0.1039916, 51.377158099999995], [-0.103811, 51.3772678], [-0.1033121, 51.377603499999985], [-0.1029828, 51.3778415], [-0.1029458, 51.37786979999999], [-0.10279169999999996, 51.3779893], [-0.10272, 51.37805780000001], [-0.102498, 51.3782699], [-0.1023982, 51.37838159999999], [-0.1023476, 51.3784381], [-0.10230649999999998, 51.378484099999994], [-0.1021862, 51.3786462], [-0.10196099999999998, 51.3789421]]} |
0.3 |
1947 |
1950 |
None |
None |
West Croydon |
51.3789421 |
-0.1019610 |
51.3789421 |
-0.1019610 |
1 |
0 |
2026-09-15 19:57:08 |
TERMINATED |
2026-09-15 19:47:00 |
West Croydon Turnback |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789494437328807 |
0 |
0 |
2026-09-15 19:57:07.855660 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:05.771936 |
| 559688 |
590395 |
C17993 |
705B73MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:47:00 |
2026-09-15 19:57:08 |
2026-09-17 19:57:08 |
{"id": 590395, "stp": "P", "toc": "West Midlands Trains", "uid": "C17993", "consist": "730208+730223", "dest_crs": "XBQ", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17993/2026-09-15/detailed", "trust_id": "705B73MY15", "origin_crs": "BLY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bletchley T.M.D.", "service_date": "2026-09-15", "dest_arr_time": "1947", "dest_platform": null, "is_terminated": 1, "next_location": "Bletchley T.M.D.", "signalling_id": "5B73", "timing_status": "OFF ROUTE", "origin_station": "Bletchley", "current_leg_arr": "1947", "current_leg_dep": "1940", "current_leg_end": "Bletchley T.M.D.", "origin_dep_time": "1942", "origin_platform": "5", "current_location": "Bletchley C.S.", "last_update_time": "2026-09-15T19:57:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7362917821657251, 51.99599374386646], [-0.7361001999999999, 51.9953259], [-0.7359824999999999, 51.99499960000001], [-0.7358364, 51.9945584], [-0.7357918, 51.9943576], [-0.7357028999999999, 51.9940527], [-0.7356488, 51.99378479999999], [-0.7355476, 51.99340070000001], [-0.7355104249704605, 51.993214061051155], [-0.7355087, 51.9932207], [-0.7354835999999999, 51.99334129999999], [-0.7354662999999999, 51.99339620000001], [-0.7354262, 51.99357909999999], [-0.7353973999999999, 51.9937294], [-0.7353631, 51.9939359], [-0.7353187999999999, 51.99422359999999], [-0.7352893999999999, 51.99443709999999], [-0.735261, 51.994664400000005], [-0.7352445, 51.9948643], [-0.7352270999999999, 51.99512179999999], [-0.7352174999999999, 51.9954903], [-0.7352229, 51.99583159999999], [-0.7352439, 51.99655580000001], [-0.7352350999999999, 51.9967771], [-0.7352171, 51.9969885], [-0.735231, 51.99721309999999], [-0.7352308999999999, 51.9975045], [-0.7352391, 51.997708499999995], [-0.7352635999999999, 51.997930800000006], [-0.7352892, 51.9981123], [-0.7353154999999999, 51.9982533], [-0.7354073999999999, 51.99868899999999], [-0.7354384936783037, 51.99879130945069], [-0.735445422067555, 51.99881410632603], [-0.7354742882613238, 51.99890908628908], [-0.7354858696569784, 51.99894719311069], [-0.7355006702898891, 51.9989958922958], [-0.7354336, 51.9990494], [-0.7353558, 51.9991056], [-0.7351841, 51.999202999999994], [-0.7350691295180422, 51.99930615890027], [-0.734932, 51.999429199999994], [-0.7348113, 51.9995362], [-0.7345195, 51.9998099], [-0.7343473, 51.999964299999995], [-0.7342172, 52.00004849999999], [-0.7339383, 52.0002219], [-0.7333440999999999, 52.00055880000001], [-0.7330303, 52.0007404], [-0.7324652000000001, 52.0010828]]}", "current_leg_start": "Bletchley", "dest_arr_time_act": "1947", "motion_projection": null, "next_location_lat": "52.0010828", "next_location_lon": "-0.7324652", "previous_location": "Bletchley", "current_leg_milage": "0.8", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:48440355\", \"confirmationDeadline\": \"2026-09-15T19:47:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 646.35, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 701.593, \"from_m\": 646.35, \"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\": 999.955, \"from_m\": 701.593, \"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\": 1952.961, \"from_m\": 999.955, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590395, \"profile_key\": \"e4a3e388485e7ce7455313a2ea09337041c7b1cdaf502e532166b33fc146fed3\", \"schedule_id\": 2405, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Bletchley\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28894}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": null, \"location\": \"Bletchley T.M.D.\", \"stage_seq\": 2, \"distance_m\": 1952.961, \"section_seq\": 1, \"route_path_id\": 28894}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1952.961, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28894}], \"total_distance_m\": 1952.961, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 353.605, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1599.356, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1942", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "7.0", "current_position_lat": "52.0010828", "current_position_lon": "-0.7324652", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bletchley C.S.", "service_state_platform": null, "timing_fact_generation": 1789497673542073, "current_leg_arrival_utc": "2026-09-15T19:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:05.774636", "service_state_evidence_id": 48440355, "current_leg_start_actual_dep": "2026-09-15T19:40:40+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:06.757966", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
BLY |
XBQ |
5B73 |
730208+730223 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 646.35, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 701.593, "from_m": 646.35, "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": 999.955, "from_m": 701.593, "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": 1952.961, "from_m": 999.955, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590395, "profile_key": "e4a3e388485e7ce7455313a2ea09337041c7b1cdaf502e532166b33fc146fed3", "schedule_id": 2405, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1942", "location": "Bletchley", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28894}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": null, "location": "Bletchley T.M.D.", "stage_seq": 2, "distance_m": 1952.961, "section_seq": 1, "route_path_id": 28894}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1952.961, "from_m": 0.0, "section_seq": 1, "route_path_id": 28894}], "total_distance_m": 1952.961, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 353.605, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1599.356, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Bletchley |
1942 |
1942 |
5 |
None |
None |
Bletchley T.M.D. |
1947 |
1947 |
None |
OFF ROUTE |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C17993/2026-09-15/detailed |
None |
Bletchley |
2026-09-15T19:40:40+01:00 |
Bletchley T.M.D. |
7.0 |
{"type": "LineString", "coordinates": [[-0.7362917821657251, 51.99599374386646], [-0.7361001999999999, 51.9953259], [-0.7359824999999999, 51.99499960000001], [-0.7358364, 51.9945584], [-0.7357918, 51.9943576], [-0.7357028999999999, 51.9940527], [-0.7356488, 51.99378479999999], [-0.7355476, 51.99340070000001], [-0.7355104249704605, 51.993214061051155], [-0.7355087, 51.9932207], [-0.7354835999999999, 51.99334129999999], [-0.7354662999999999, 51.99339620000001], [-0.7354262, 51.99357909999999], [-0.7353973999999999, 51.9937294], [-0.7353631, 51.9939359], [-0.7353187999999999, 51.99422359999999], [-0.7352893999999999, 51.99443709999999], [-0.735261, 51.994664400000005], [-0.7352445, 51.9948643], [-0.7352270999999999, 51.99512179999999], [-0.7352174999999999, 51.9954903], [-0.7352229, 51.99583159999999], [-0.7352439, 51.99655580000001], [-0.7352350999999999, 51.9967771], [-0.7352171, 51.9969885], [-0.735231, 51.99721309999999], [-0.7352308999999999, 51.9975045], [-0.7352391, 51.997708499999995], [-0.7352635999999999, 51.997930800000006], [-0.7352892, 51.9981123], [-0.7353154999999999, 51.9982533], [-0.7354073999999999, 51.99868899999999], [-0.7354384936783037, 51.99879130945069], [-0.735445422067555, 51.99881410632603], [-0.7354742882613238, 51.99890908628908], [-0.7354858696569784, 51.99894719311069], [-0.7355006702898891, 51.9989958922958], [-0.7354336, 51.9990494], [-0.7353558, 51.9991056], [-0.7351841, 51.999202999999994], [-0.7350691295180422, 51.99930615890027], [-0.734932, 51.999429199999994], [-0.7348113, 51.9995362], [-0.7345195, 51.9998099], [-0.7343473, 51.999964299999995], [-0.7342172, 52.00004849999999], [-0.7339383, 52.0002219], [-0.7333440999999999, 52.00055880000001], [-0.7330303, 52.0007404], [-0.7324652000000001, 52.0010828]]} |
0.8 |
1940 |
1947 |
Bletchley |
Bletchley C.S. |
Bletchley T.M.D. |
52.0010828 |
-0.7324652 |
52.0010828 |
-0.7324652 |
1 |
0 |
2026-09-15 19:57:08 |
TERMINATED |
2026-09-15 19:47:00 |
Bletchley C.S. |
TD |
TRACKING_TIMEOUT |
48440355 |
1789497673542073 |
5 |
5 |
2026-09-15 19:57:06.757966 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:05.774636 |
| 559689 |
589588 |
G39644 |
772G74MY15 |
2026-09-15 |
COMPLETE |
15788759 |
2026-09-15 20:47:00 |
2026-09-15 19:57:08 |
2026-09-17 19:57:08 |
{"id": 589588, "stp": "P", "toc": "Transport for Wales", "uid": "G39644", "consist": "197124", "dest_crs": "CNM", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39644/2026-09-15/detailed", "trust_id": "772G74MY15", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-15", "dest_arr_time": "2027", "dest_platform": "2", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "2G74", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "2047", "current_leg_dep": "2035", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "1910", "origin_platform": "2", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-15T19:57:08", "route_debug_link": null, "timing_variation": "+20 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Gloucester", "dest_arr_time_act": "2027", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Gloucester", "current_leg_milage": "6.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 19319.936, \"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\": 19382.749, \"from_m\": 19319.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31860.534, \"from_m\": 20488.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43803.025, \"from_m\": 31860.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46374.135, \"from_m\": 43803.025, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46586.02, \"from_m\": 46374.135, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46633.109, \"from_m\": 46586.02, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47653.101, \"from_m\": 46633.109, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58726.785, \"from_m\": 47653.101, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66380.441, \"from_m\": 58726.785, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68444.771, \"from_m\": 66380.441, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 73226.738, \"from_m\": 68444.771, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87474.523, \"from_m\": 73226.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89688.012, \"from_m\": 87474.523, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91918.985, \"from_m\": 89688.012, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92073.8, \"from_m\": 91918.985, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92108.1, \"from_m\": 92073.8, \"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\": 100872.675, \"from_m\": 92108.1, \"capability_applied\": null, \"effective_limit_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\": 589588, \"profile_key\": \"f1a548801c8f61b06c227d904a3fd9d47c947674a50c1daa12aa2e65ac30022f\", \"schedule_id\": 37089, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1912H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1924\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": false, \"wtt_arr\": \"1933H\", \"wtt_dep\": \"1934H\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34671.018, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": false, \"wtt_arr\": \"1936\", \"wtt_dep\": \"1937\", \"location\": \"Caldicot\", \"stage_seq\": 11, \"distance_m\": 35803.805, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945H\", \"location\": \"Chepstow\", \"stage_seq\": 12, \"distance_m\": 46487.752, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": \"1954\", \"location\": \"Lydney\", \"stage_seq\": 13, \"distance_m\": 59260.631, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Awre\", \"stage_seq\": 14, \"distance_m\": 67566.911, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Gloucester Over Jn\", \"stage_seq\": 15, \"distance_m\": 88041.59, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2019\", \"location\": \"Gloucester\", \"stage_seq\": 16, \"distance_m\": 90259.259, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 17, \"distance_m\": 90866.221, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 18, \"distance_m\": 92035.98, \"section_seq\": 1, \"route_path_id\": 105492}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 19, \"distance_m\": 100872.675, \"section_seq\": 1, \"route_path_id\": 105492}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100872.675, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105492}], \"total_distance_m\": 100872.675, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 100415.874, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 456.801, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1910", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:05Z\", \"source_id\": 48437844, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:11Z\", \"source_id\": 15734734, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24628, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:59Z\", \"source_id\": 48461979, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:04Z\", \"source_id\": 15742265, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:57Z\", \"source_id\": 48469162, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:02Z\", \"source_id\": 15745809, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24615, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:21Z\", \"source_id\": 48489317, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:24Z\", \"source_id\": 15756205, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24602, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:33Z\", \"source_id\": 48511716, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:35Z\", \"source_id\": 15763859, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:20Z\", \"source_id\": 48560078, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:21Z\", \"source_id\": 15778818, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:50Z\", \"source_id\": 48592496, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:53Z\", \"source_id\": 15788759, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "2", "timing_fact_generation": 1789501553884005, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:06.546248", "service_state_evidence_id": 15788759, "current_leg_start_actual_dep": "2026-09-15T20:39:00+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:06.741033", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
CDF |
CNM |
2G74 |
197124 |
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": 19319.936, "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": 19382.749, "from_m": 19319.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31860.534, "from_m": 20488.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43803.025, "from_m": 31860.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46374.135, "from_m": 43803.025, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46586.02, "from_m": 46374.135, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46633.109, "from_m": 46586.02, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47653.101, "from_m": 46633.109, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58726.785, "from_m": 47653.101, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66380.441, "from_m": 58726.785, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68444.771, "from_m": 66380.441, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 73226.738, "from_m": 68444.771, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87474.523, "from_m": 73226.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89688.012, "from_m": 87474.523, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91918.985, "from_m": 89688.012, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92073.8, "from_m": 91918.985, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92108.1, "from_m": 92073.8, "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": 100872.675, "from_m": 92108.1, "capability_applied": null, "effective_limit_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": 589588, "profile_key": "f1a548801c8f61b06c227d904a3fd9d47c947674a50c1daa12aa2e65ac30022f", "schedule_id": 37089, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1910", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1912H", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919H", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 105492}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1924", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 105492}, {"is_pass": false, "wtt_arr": "1933H", "wtt_dep": "1934H", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34671.018, "section_seq": 1, "route_path_id": 105492}, {"is_pass": false, "wtt_arr": "1936", "wtt_dep": "1937", "location": "Caldicot", "stage_seq": 11, "distance_m": 35803.805, "section_seq": 1, "route_path_id": 105492}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945H", "location": "Chepstow", "stage_seq": 12, "distance_m": 46487.752, "section_seq": 1, "route_path_id": 105492}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": "1954", "location": "Lydney", "stage_seq": 13, "distance_m": 59260.631, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Awre", "stage_seq": 14, "distance_m": 67566.911, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Gloucester Over Jn", "stage_seq": 15, "distance_m": 88041.59, "section_seq": 1, "route_path_id": 105492}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2019", "location": "Gloucester", "stage_seq": 16, "distance_m": 90259.259, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020H", "location": "Horton Road Jn", "stage_seq": 17, "distance_m": 90866.221, "section_seq": 1, "route_path_id": 105492}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Barnwood Jn", "stage_seq": 18, "distance_m": 92035.98, "section_seq": 1, "route_path_id": 105492}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 19, "distance_m": 100872.675, "section_seq": 1, "route_path_id": 105492}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100872.675, "from_m": 0.0, "section_seq": 1, "route_path_id": 105492}], "total_distance_m": 100872.675, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 100415.874, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 456.801, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:05Z", "source_id": 48437844, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:11Z", "source_id": 15734734, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24628, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:59Z", "source_id": 48461979, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:51:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:04Z", "source_id": 15742265, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24610, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:57Z", "source_id": 48469162, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:53:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:02Z", "source_id": 15745809, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24615, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:21Z", "source_id": 48489317, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:02:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:24Z", "source_id": 15756205, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24602, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:33Z", "source_id": 48511716, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:11:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:35Z", "source_id": 15763859, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20524, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:20Z", "source_id": 48560078, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:33:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:21Z", "source_id": 15778818, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:50Z", "source_id": 48592496, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:53Z", "source_id": 15788759, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Cardiff Central |
1910 |
1910 |
2 |
None |
None |
Cheltenham Spa |
2027 |
2027 |
2 |
LATE |
+20 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G39644/2026-09-15/detailed |
None |
Gloucester |
2026-09-15T20:39:00+01:00 |
Cheltenham Spa |
12.0 |
{"type": "LineString", "coordinates": [[-2.2320640999999997, 51.8631041], [-2.2314634, 51.8628932], [-2.2309481999999994, 51.86271820000001], [-2.2305459, 51.86258980000001], [-2.2300919999999995, 51.8624555], [-2.2297693999999995, 51.862367099999986], [-2.2293523, 51.8622644], [-2.2289433, 51.86217330000001], [-2.2286275999999994, 51.8621328], [-2.228198, 51.862082099999995], [-2.2276048, 51.86200120000001], [-2.2270275999999996, 51.86194050000001], [-2.226455, 51.861896399999985], [-2.2259169999999995, 51.8618655], [-2.2253035, 51.8618392], [-2.2247918, 51.86183260000001], [-2.2242978999999994, 51.8618392], [-2.2237301, 51.861864099999984], [-2.2229889, 51.86191929999999], [-2.2222075, 51.86200120000001], [-2.2216007, 51.8620921], [-2.2209824999999994, 51.8621956], [-2.2203978, 51.8623149], [-2.2198171, 51.8624474], [-2.219294, 51.86257489999999], [-2.2189801999999994, 51.8626751], [-2.2182332, 51.8629294], [-2.2175895, 51.86315299999998], [-2.2169658999999995, 51.86343539999999], [-2.2166121, 51.86361000000001], [-2.2161025227512243, 51.863893808950344], [-2.2157833, 51.86407160000001], [-2.2153743, 51.8642994], [-2.2149723, 51.8644825], [-2.2148717, 51.86453799999999], [-2.214505, 51.86473399999999], [-2.2133784, 51.86531829999999], [-2.2122524, 51.86587070000001], [-2.2114198, 51.8662865], [-2.2101203, 51.8668813], [-2.2089229999999995, 51.867419], [-2.2077175, 51.86794449999999], [-2.2068931, 51.8682841], [-2.2061684, 51.8685622], [-2.2051092, 51.8689475], [-2.2039154999999995, 51.86939319999999], [-2.202339, 51.8699756], [-2.201231299999999, 51.870363999999995], [-2.2001688, 51.87073440000001], [-2.1989725, 51.8711667], [-2.1984395, 51.8713614], [-2.1976314, 51.87165850000001], [-2.196698, 51.87199470000001], [-2.1959523, 51.872263], [-2.1952764, 51.87251299999999], [-2.1946273000000005, 51.87274159999999], [-2.1938666, 51.8730183], [-2.1916051999999997, 51.87385609999999], [-2.1893763999999996, 51.8746682], [-2.1883233, 51.875056], [-2.187389, 51.8753864], [-2.1867179000000005, 51.8756186], [-2.1853528999999994, 51.876059999999995], [-2.1839957, 51.8764991], [-2.1828724, 51.8768497], [-2.1818364, 51.877161099999995], [-2.1808138, 51.8774555], [-2.1794133999999996, 51.87784], [-2.1768034, 51.87853410000001], [-2.1751334, 51.87896930000001], [-2.1724988, 51.8796608], [-2.1707199, 51.88008730000001], [-2.1685576999999996, 51.8805712], [-2.1674581999999996, 51.8807866], [-2.1660195999999994, 51.881053300000005], [-2.1646599, 51.88129789999999], [-2.1635723999999996, 51.88149279999999], [-2.1618526, 51.88175420000001], [-2.1605884, 51.8819458], [-2.1595977, 51.882091300000006], [-2.1583578, 51.8822696], [-2.1570694999999995, 51.8824464], [-2.1559566818868516, 51.88259058590464], [-2.1551431, 51.882696], [-2.1533695, 51.8829283], [-2.1514075, 51.88317690000001], [-2.1505952, 51.8832719], [-2.1476497, 51.883663], [-2.1422201, 51.8843759], [-2.1410328, 51.8845333], [-2.139831099999999, 51.884702], [-2.1378295, 51.8850171], [-2.1363037, 51.8852644], [-2.135231, 51.8854551], [-2.1343125, 51.8856185], [-2.133574, 51.8857582], [-2.1329077, 51.8858836], [-2.1306079, 51.8863363], [-2.1283242, 51.886830799999984], [-2.1273430999999996, 51.887061], [-2.1263638, 51.88730309999999], [-2.1253908999999997, 51.8875498], [-2.1244305, 51.8878161], [-2.1220741, 51.888434800000006], [-2.121656592668161, 51.8885561180277], [-2.1197759, 51.88910260000001], [-2.1189204, 51.88934009999999], [-2.1182575, 51.8895333], [-2.1175317, 51.8897516], [-2.1172218999999997, 51.88983890000001], [-2.1164038, 51.8900995], [-2.1152475999999996, 51.89047], [-2.1139717, 51.8908864], [-2.1127496, 51.8912978], [-2.1115656, 51.8916965], [-2.1105208, 51.892061], [-2.1098574, 51.89228570000001], [-2.1092327, 51.89250909999999], [-2.1083506999999995, 51.8928349], [-2.1075017, 51.8931657], [-2.1069836, 51.8933619], [-2.1064713, 51.8935543], [-2.1059585, 51.893765900000005], [-2.1054678, 51.8939885], [-2.1048191, 51.8942942], [-2.104141, 51.8946001], [-2.1036083, 51.894825], [-2.1033097, 51.894950999999985], [-2.1030890999999996, 51.89504410000001], [-2.102875, 51.895137], [-2.1025768, 51.8952691], [-2.1022831999999996, 51.8954099], [-2.1021188, 51.8954937], [-2.1018478999999997, 51.89564450000001], [-2.1015749000000006, 51.8958129], [-2.1014311999999995, 51.8959073], [-2.1011899, 51.8960839], [-2.100833999999999, 51.8963553], [-2.100489099999999, 51.8966302], [-2.1002557999999993, 51.8968465]]} |
6.2 |
2035 |
2047 |
Gloucester |
Cheltenham Spa |
Cheltenham Spa |
51.8968465 |
-2.1002558 |
51.8968465 |
-2.1002558 |
1 |
0 |
2026-09-15 19:57:08 |
TERMINATED |
2026-09-15 19:47:00 |
Cheltenham Spa |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788759 |
1789501553884005 |
72 |
72 |
2026-09-15 19:57:06.741033 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:06.546248 |
| 559690 |
587130 |
C02098 |
541D25MV15 |
2026-09-15 |
COMPLETE |
15788483 |
2026-09-15 20:47:00 |
2026-09-15 19:57:08 |
2026-09-17 19:57:08 |
{"id": 587130, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02098", "consist": "NL16", "dest_crs": "BDQ", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02098/2026-09-15/detailed", "trust_id": "541D25MV15", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bradford Forster Square", "service_date": "2026-09-15", "dest_arr_time": "2024", "dest_platform": "2", "is_terminated": 1, "next_location": "Bradford Forster Square", "signalling_id": "1D25", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "2047", "current_leg_dep": "2041", "current_leg_end": "Bradford Forster Square", "origin_dep_time": "1739", "origin_platform": "3", "current_location": "Bradford Forster Square", "last_update_time": "2026-09-15T19:57:08", "route_debug_link": null, "timing_variation": "+25 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.772806458245075, 53.833272403622495], [-1.772809, 53.8332703], [-1.7729857999999998, 53.8331164], [-1.7730893, 53.8330248], [-1.7734881, 53.83262950000001], [-1.7737811999999995, 53.8323316], [-1.7739808999999995, 53.832098499999994], [-1.7744676, 53.8314829], [-1.7747053, 53.83112680000001], [-1.7747913, 53.83095430000001], [-1.7748712999999998, 53.8307806], [-1.7749934999999997, 53.83043620000001], [-1.7751024, 53.82999060000001], [-1.7751345000000005, 53.82964160000001], [-1.7751401, 53.8295812], [-1.7751356, 53.82945629999999], [-1.7751196000000002, 53.8290119], [-1.7750455, 53.8286783], [-1.7748701999999998, 53.82818329999999], [-1.7745765, 53.8276423], [-1.7742288, 53.827172], [-1.773847, 53.826674899999986], [-1.7735127, 53.826226], [-1.7731379, 53.8257406], [-1.7727398999999997, 53.8252383], [-1.7722097999999995, 53.8245449], [-1.771792, 53.824011], [-1.7702682999999997, 53.8220847], [-1.769867, 53.82156769999999], [-1.7694929, 53.82105610000001], [-1.7688330999999995, 53.8201946], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]}", "current_leg_start": "Shipley", "dest_arr_time_act": "2022", "motion_projection": null, "next_location_lat": "53.7972202", "next_location_lon": "-1.7530939", "previous_location": "Shipley", "current_leg_milage": "2.7", "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\": 1830.762, \"from_m\": 1318.672, \"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\": 3465.128, \"from_m\": 1830.762, \"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\": 3722.611, \"from_m\": 3465.128, \"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\": 4235.186, \"from_m\": 3722.611, \"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\": 4290.427, \"from_m\": 4235.186, \"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\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"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\": 12632.199, \"from_m\": 9481.305, \"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\": 37186.098, \"from_m\": 12632.199, \"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\": 87870.747, \"from_m\": 37186.098, \"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\": 90657.224, \"from_m\": 87870.747, \"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\": 111521.761, \"from_m\": 90657.224, \"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\": 114230.256, \"from_m\": 111521.761, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.664, \"from_m\": 114230.256, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121082.956, \"from_m\": 115586.664, \"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\": 122782.025, \"from_m\": 121082.956, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.505, \"from_m\": 122782.025, \"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\": 161510.712, \"from_m\": 123561.505, \"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\": 169284.172, \"from_m\": 161510.712, \"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\": 170378.524, \"from_m\": 169284.172, \"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\": 174263.333, \"from_m\": 170378.524, \"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\": 194069.217, \"from_m\": 174263.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194336.895, \"from_m\": 194069.217, \"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\": 194437.308, \"from_m\": 194336.895, \"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\": 194801.558, \"from_m\": 194437.308, \"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\": 214977.598, \"from_m\": 194801.558, \"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\": 214989.544, \"from_m\": 214977.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.066, \"from_m\": 214989.544, \"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\": 219218.807, \"from_m\": 216156.066, \"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\": 222364.451, \"from_m\": 219218.807, \"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\": 224738.322, \"from_m\": 222364.451, \"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\": 224792.28, \"from_m\": 224738.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.17, \"from_m\": 224792.28, \"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\": 238863.468, \"from_m\": 234487.17, \"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\": 248111.871, \"from_m\": 238863.468, \"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\": 250206.489, \"from_m\": 248111.871, \"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\": 251219.286, \"from_m\": 250206.489, \"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\": 251271.552, \"from_m\": 251219.286, \"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\": 251286.26, \"from_m\": 251271.552, \"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\": 252168.349, \"from_m\": 251286.26, \"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\": 266532.054, \"from_m\": 252168.349, \"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\": 266590.727, \"from_m\": 266532.054, \"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\": 280175.565, \"from_m\": 266590.727, \"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\": 280773.588, \"from_m\": 280175.565, \"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\": 281902.288, \"from_m\": 280773.588, \"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\": 282259.542, \"from_m\": 281902.288, \"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\": 282287.364, \"from_m\": 282259.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 282426.633, \"from_m\": 282287.364, \"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\": 283093.93, \"from_m\": 282426.633, \"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\": 283129.569, \"from_m\": 283093.93, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 284534.712, \"from_m\": 283129.569, \"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\": 290194.706, \"from_m\": 284534.712, \"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\": 296408.347, \"from_m\": 290194.706, \"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\": 297074.542, \"from_m\": 296408.347, \"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\": 297366.58, \"from_m\": 297074.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 297572.366, \"from_m\": 297366.58, \"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\": 297791.096, \"from_m\": 297572.366, \"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\": 297867.18, \"from_m\": 297791.096, \"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\": 298011.316, \"from_m\": 297867.18, \"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\": 298060.771, \"from_m\": 298011.316, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 298582.902, \"from_m\": 298060.771, \"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\": 298590.276, \"from_m\": 298582.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 299211.86, \"from_m\": 298590.276, \"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\": 300395.977, \"from_m\": 299211.86, \"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\": 306490.661, \"from_m\": 300395.977, \"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\": 309018.5, \"from_m\": 306490.661, \"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\": 309129.545, \"from_m\": 309018.5, \"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\": 309416.515, \"from_m\": 309129.545, \"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\": 311633.022, \"from_m\": 309416.515, \"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\": 314005.736, \"from_m\": 311633.022, \"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\": 315126.206, \"from_m\": 314005.736, \"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\": 315613.915, \"from_m\": 315126.206, \"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\": 315760.995, \"from_m\": 315613.915, \"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\": 319321.298, \"from_m\": 315760.995, \"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\": 319381.933, \"from_m\": 319321.298, \"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\": 319406.896, \"from_m\": 319381.933, \"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\": 319466.7, \"from_m\": 319406.896, \"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\": 319809.476, \"from_m\": 319466.7, \"capability_applied\": null, \"effective_limit_mph\": 12.427, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 12.427}, {\"to_m\": 319835.054, \"from_m\": 319809.476, \"capability_applied\": null, \"effective_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\": 587130, \"profile_key\": \"cb0e9899fb2898059570a68530f9b01054e82917c4b72e908d0e1adfc9ec2583\", \"schedule_id\": 276, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1739\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1742\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1744H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1749H\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1754H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": false, \"wtt_arr\": \"1759H\", \"wtt_dep\": \"1801H\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1805H\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1810\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1811H\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818H\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824H\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1830\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834H\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841H\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": false, \"wtt_arr\": \"1854\", \"wtt_dep\": \"1856\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.845, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.46, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.235, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906H\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.581, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.291, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": false, \"wtt_arr\": \"1917H\", \"wtt_dep\": \"1919H\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250696.844, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Adwick\", \"stage_seq\": 28, \"distance_m\": 256952.159, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Adwick Jn\", \"stage_seq\": 29, \"distance_m\": 258516.112, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 30, \"distance_m\": 266590.727, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 31, \"distance_m\": 276186.531, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1936\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 32, \"distance_m\": 282533.098, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 33, \"distance_m\": 297366.58, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Whitehall Jn\", \"stage_seq\": 34, \"distance_m\": 297867.18, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 35, \"distance_m\": 298255.166, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1958\", \"location\": \"Leeds\", \"stage_seq\": 36, \"distance_m\": 298445.552, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Leeds West Jn\", \"stage_seq\": 37, \"distance_m\": 298638.144, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Armley Jn\", \"stage_seq\": 38, \"distance_m\": 300190.174, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Apperley Jn\", \"stage_seq\": 39, \"distance_m\": 309129.545, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Dockfield Junction\", \"stage_seq\": 40, \"distance_m\": 314951.453, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2016\", \"location\": \"Shipley\", \"stage_seq\": 41, \"distance_m\": 315490.692, \"section_seq\": 1, \"route_path_id\": 65723}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": null, \"location\": \"Bradford Forster Square\", \"stage_seq\": 42, \"distance_m\": 319835.054, \"section_seq\": 1, \"route_path_id\": 65723}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 319835.054, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65723}], \"total_distance_m\": 319835.054, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 319366.883, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 468.171, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1739", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7972202", "current_position_lon": "-1.7530939", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:24Z\", \"source_id\": 48205398, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:09:28Z\", \"source_id\": 15659018, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:54Z\", \"source_id\": 48222362, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:55Z\", \"source_id\": 15664380, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:44Z\", \"source_id\": 48242280, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:47Z\", \"source_id\": 15671023, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:34:26Z\", \"source_id\": 48270130, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:34:30Z\", \"source_id\": 15679888, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:46Z\", \"source_id\": 48305236, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:52Z\", \"source_id\": 15690849, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:47Z\", \"source_id\": 48354475, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:51Z\", \"source_id\": 15706229, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:33Z\", \"source_id\": 48374366, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:39Z\", \"source_id\": 15712522, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:58Z\", \"source_id\": 48439975, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:00Z\", \"source_id\": 15735371, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:36Z\", \"source_id\": 48461059, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:41Z\", \"source_id\": 15742023, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:25Z\", \"source_id\": 48496874, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:31Z\", \"source_id\": 15758853, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:02Z\", \"source_id\": 48529722, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:07Z\", \"source_id\": 15769365, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:36Z\", \"source_id\": 48574294, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:36Z\", \"source_id\": 15783135, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5132, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:24Z\", \"source_id\": 48591549, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:29Z\", \"source_id\": 15788483, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bradford Forster Square", "service_state_platform": "2", "timing_fact_generation": 1789501535607586, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:06.553346", "service_state_evidence_id": 15788483, "current_leg_start_actual_dep": "2026-09-15T20:41:00+01:00", "operational_evidence_version": 199, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:06.746810", "service_state_valid_until_kind": null, "operational_interpretation_version": 199, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
BDQ |
1D25 |
NL16 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "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": 3465.128, "from_m": 1830.762, "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": 3722.611, "from_m": 3465.128, "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": 4235.186, "from_m": 3722.611, "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": 4290.427, "from_m": 4235.186, "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": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "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": 12632.199, "from_m": 9481.305, "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": 37186.098, "from_m": 12632.199, "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": 87870.747, "from_m": 37186.098, "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": 90657.224, "from_m": 87870.747, "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": 111521.761, "from_m": 90657.224, "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": 114230.256, "from_m": 111521.761, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.664, "from_m": 114230.256, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121082.956, "from_m": 115586.664, "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": 122782.025, "from_m": 121082.956, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.505, "from_m": 122782.025, "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": 161510.712, "from_m": 123561.505, "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": 169284.172, "from_m": 161510.712, "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": 170378.524, "from_m": 169284.172, "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": 174263.333, "from_m": 170378.524, "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": 194069.217, "from_m": 174263.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194336.895, "from_m": 194069.217, "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": 194437.308, "from_m": 194336.895, "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": 194801.558, "from_m": 194437.308, "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": 214977.598, "from_m": 194801.558, "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": 214989.544, "from_m": 214977.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.066, "from_m": 214989.544, "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": 219218.807, "from_m": 216156.066, "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": 222364.451, "from_m": 219218.807, "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": 224738.322, "from_m": 222364.451, "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": 224792.28, "from_m": 224738.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.17, "from_m": 224792.28, "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": 238863.468, "from_m": 234487.17, "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": 248111.871, "from_m": 238863.468, "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": 250206.489, "from_m": 248111.871, "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": 251219.286, "from_m": 250206.489, "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": 251271.552, "from_m": 251219.286, "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": 251286.26, "from_m": 251271.552, "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": 252168.349, "from_m": 251286.26, "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": 266532.054, "from_m": 252168.349, "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": 266590.727, "from_m": 266532.054, "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": 280175.565, "from_m": 266590.727, "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": 280773.588, "from_m": 280175.565, "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": 281902.288, "from_m": 280773.588, "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": 282259.542, "from_m": 281902.288, "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": 282287.364, "from_m": 282259.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 282426.633, "from_m": 282287.364, "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": 283093.93, "from_m": 282426.633, "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": 283129.569, "from_m": 283093.93, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 284534.712, "from_m": 283129.569, "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": 290194.706, "from_m": 284534.712, "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": 296408.347, "from_m": 290194.706, "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": 297074.542, "from_m": 296408.347, "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": 297366.58, "from_m": 297074.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 297572.366, "from_m": 297366.58, "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": 297791.096, "from_m": 297572.366, "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": 297867.18, "from_m": 297791.096, "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": 298011.316, "from_m": 297867.18, "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": 298060.771, "from_m": 298011.316, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 298582.902, "from_m": 298060.771, "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": 298590.276, "from_m": 298582.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 299211.86, "from_m": 298590.276, "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": 300395.977, "from_m": 299211.86, "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": 306490.661, "from_m": 300395.977, "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": 309018.5, "from_m": 306490.661, "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": 309129.545, "from_m": 309018.5, "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": 309416.515, "from_m": 309129.545, "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": 311633.022, "from_m": 309416.515, "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": 314005.736, "from_m": 311633.022, "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": 315126.206, "from_m": 314005.736, "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": 315613.915, "from_m": 315126.206, "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": 315760.995, "from_m": 315613.915, "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": 319321.298, "from_m": 315760.995, "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": 319381.933, "from_m": 319321.298, "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": 319406.896, "from_m": 319381.933, "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": 319466.7, "from_m": 319406.896, "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": 319809.476, "from_m": 319466.7, "capability_applied": null, "effective_limit_mph": 12.427, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 12.427}, {"to_m": 319835.054, "from_m": 319809.476, "capability_applied": null, "effective_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": 587130, "profile_key": "cb0e9899fb2898059570a68530f9b01054e82917c4b72e908d0e1adfc9ec2583", "schedule_id": 276, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1739", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1742", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1744H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1749H", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1754H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 65723}, {"is_pass": false, "wtt_arr": "1759H", "wtt_dep": "1801H", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1805H", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1810", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1811H", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818H", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824H", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1830", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841H", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 65723}, {"is_pass": false, "wtt_arr": "1854", "wtt_dep": "1856", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.845, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.46, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.235, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Retford", "stage_seq": 25, "distance_m": 222740.581, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.291, "section_seq": 1, "route_path_id": 65723}, {"is_pass": false, "wtt_arr": "1917H", "wtt_dep": "1919H", "location": "Doncaster", "stage_seq": 27, "distance_m": 250696.844, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Adwick", "stage_seq": 28, "distance_m": 256952.159, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Adwick Jn", "stage_seq": 29, "distance_m": 258516.112, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "South Kirkby Jn", "stage_seq": 30, "distance_m": 266590.727, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Hare Park Jn", "stage_seq": 31, "distance_m": 276186.531, "section_seq": 1, "route_path_id": 65723}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1936", "location": "Wakefield Westgate", "stage_seq": 32, "distance_m": 282533.098, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Holbeck Jn", "stage_seq": 33, "distance_m": 297366.58, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Whitehall Jn", "stage_seq": 34, "distance_m": 297867.18, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Leeds West Jn", "stage_seq": 35, "distance_m": 298255.166, "section_seq": 1, "route_path_id": 65723}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1958", "location": "Leeds", "stage_seq": 36, "distance_m": 298445.552, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959", "location": "Leeds West Jn", "stage_seq": 37, "distance_m": 298638.144, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Armley Jn", "stage_seq": 38, "distance_m": 300190.174, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Apperley Jn", "stage_seq": 39, "distance_m": 309129.545, "section_seq": 1, "route_path_id": 65723}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Dockfield Junction", "stage_seq": 40, "distance_m": 314951.453, "section_seq": 1, "route_path_id": 65723}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2016", "location": "Shipley", "stage_seq": 41, "distance_m": 315490.692, "section_seq": 1, "route_path_id": 65723}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": null, "location": "Bradford Forster Square", "stage_seq": 42, "distance_m": 319835.054, "section_seq": 1, "route_path_id": 65723}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 319835.054, "from_m": 0.0, "section_seq": 1, "route_path_id": 65723}], "total_distance_m": 319835.054, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 319366.883, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 468.171, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:24Z", "source_id": 48205398, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:09:28Z", "source_id": 15659018, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:54Z", "source_id": 48222362, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:55Z", "source_id": 15664380, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:44Z", "source_id": 48242280, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:24:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:47Z", "source_id": 15671023, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:34:26Z", "source_id": 48270130, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:34:30Z", "source_id": 15679888, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:46Z", "source_id": 48305236, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:52Z", "source_id": 15690849, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:47Z", "source_id": 48354475, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:08:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:51Z", "source_id": 15706229, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:33Z", "source_id": 48374366, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:15:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:39Z", "source_id": 15712522, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6930, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:58Z", "source_id": 48439975, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:00Z", "source_id": 15735371, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6747, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:36Z", "source_id": 48461059, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T18:50:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:41Z", "source_id": 15742023, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6023, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:25Z", "source_id": 48496874, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:31Z", "source_id": 15758853, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:02Z", "source_id": 48529722, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:19:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:07Z", "source_id": 15769365, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5177, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:36Z", "source_id": 48574294, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T19:38:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:36Z", "source_id": 15783135, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5132, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:24Z", "source_id": 48591549, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T19:47:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:29Z", "source_id": 15788483, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
London Kings Cross |
1739 |
1739 |
3 |
None |
None |
Bradford Forster Square |
2024 |
2022 |
2 |
LATE |
+25 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C02098/2026-09-15/detailed |
None |
Shipley |
2026-09-15T20:41:00+01:00 |
Bradford Forster Square |
6.0 |
{"type": "LineString", "coordinates": [[-1.772806458245075, 53.833272403622495], [-1.772809, 53.8332703], [-1.7729857999999998, 53.8331164], [-1.7730893, 53.8330248], [-1.7734881, 53.83262950000001], [-1.7737811999999995, 53.8323316], [-1.7739808999999995, 53.832098499999994], [-1.7744676, 53.8314829], [-1.7747053, 53.83112680000001], [-1.7747913, 53.83095430000001], [-1.7748712999999998, 53.8307806], [-1.7749934999999997, 53.83043620000001], [-1.7751024, 53.82999060000001], [-1.7751345000000005, 53.82964160000001], [-1.7751401, 53.8295812], [-1.7751356, 53.82945629999999], [-1.7751196000000002, 53.8290119], [-1.7750455, 53.8286783], [-1.7748701999999998, 53.82818329999999], [-1.7745765, 53.8276423], [-1.7742288, 53.827172], [-1.773847, 53.826674899999986], [-1.7735127, 53.826226], [-1.7731379, 53.8257406], [-1.7727398999999997, 53.8252383], [-1.7722097999999995, 53.8245449], [-1.771792, 53.824011], [-1.7702682999999997, 53.8220847], [-1.769867, 53.82156769999999], [-1.7694929, 53.82105610000001], [-1.7688330999999995, 53.8201946], [-1.7685131, 53.8197737], [-1.7682009999999997, 53.8193731], [-1.7676166, 53.8186292], [-1.7670296999999997, 53.8178882], [-1.7665136999999995, 53.81720659999999], [-1.7660010999999998, 53.81652389999999], [-1.7644572, 53.8145337], [-1.7634886, 53.81327039999999], [-1.7623996999999998, 53.8118819], [-1.7619749999999998, 53.811402999999984], [-1.7614897, 53.810868199999994], [-1.7609536999999995, 53.8102361], [-1.760728, 53.8099672], [-1.76052, 53.8097034], [-1.7602592999999995, 53.8093477], [-1.7600162999999998, 53.808981], [-1.7599389, 53.808852599999994], [-1.7597324999999997, 53.8084895], [-1.7594399999999997, 53.8079602], [-1.7591734999999995, 53.80744339999999], [-1.7588657, 53.80693459999999], [-1.7585499999999998, 53.8064785], [-1.7581719999999998, 53.8059691], [-1.7574958, 53.80500049999999], [-1.7572772, 53.8046527], [-1.7570794, 53.8043188], [-1.7569182, 53.803998800000016], [-1.7568446999999998, 53.8038356], [-1.7567657, 53.8036603], [-1.7566300999999998, 53.803336], [-1.7565019999999998, 53.8029678], [-1.7563569999999995, 53.8023863], [-1.7562427, 53.801843199999986], [-1.7561614, 53.8015571], [-1.7560476, 53.80123979999999], [-1.7559055, 53.8009362], [-1.7557849, 53.80072330000001], [-1.7556781, 53.8005117], [-1.755494, 53.80021390000001], [-1.7551543, 53.7997639], [-1.7548247999999995, 53.7993678], [-1.7546112, 53.79912289999999], [-1.7532613, 53.7974279], [-1.7530939, 53.7972202]]} |
2.7 |
2041 |
2047 |
Shipley |
Bradford Forster Square |
Bradford Forster Square |
53.7972202 |
-1.7530939 |
53.7972202 |
-1.7530939 |
1 |
0 |
2026-09-15 19:57:08 |
TERMINATED |
2026-09-15 19:47:00 |
Bradford Forster Square |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788483 |
1789501535607586 |
199 |
199 |
2026-09-15 19:57:06.746810 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:06.553346 |
| 559691 |
589921 |
C09967 |
639O69MY15 |
2026-09-15 |
COMPLETE |
15789000 |
2026-09-15 20:47:00 |
2026-09-15 19:57:37 |
2026-09-17 19:57:37 |
{"id": 589921, "stp": "P", "toc": "Thameslink", "uid": "C09967", "consist": "700047", "dest_crs": "SUO", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C09967/2026-09-15/detailed", "trust_id": "639O69MY15", "origin_crs": "SAC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sutton (Surrey)", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "2", "is_terminated": 1, "next_location": "Sutton (Surrey)", "signalling_id": "9O69", "timing_status": "ON TIME", "origin_station": "St. Albans", "current_leg_arr": "2047", "current_leg_dep": "2044", "current_leg_end": "Sutton (Surrey)", "origin_dep_time": "1922", "origin_platform": "1", "current_location": "Sutton (Surrey)", "last_update_time": "2026-09-15T19:57:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]}", "current_leg_start": "Carshalton", "dest_arr_time_act": "2047", "motion_projection": null, "next_location_lat": "51.3597453", "next_location_lon": "-0.1903314", "previous_location": "Carshalton", "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\": 213.303, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 991.983, \"from_m\": 213.303, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8714.876, \"from_m\": 991.983, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8794.431, \"from_m\": 8714.876, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12145.268, \"from_m\": 8794.431, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13589.2, \"from_m\": 12145.268, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19421.507, \"from_m\": 13589.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20088.377, \"from_m\": 19421.507, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23596.109, \"from_m\": 20088.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24063.77, \"from_m\": 23596.109, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24098.661, \"from_m\": 24063.77, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24141.597, \"from_m\": 24098.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24183.026, \"from_m\": 24141.597, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24831.308, \"from_m\": 24183.026, \"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\": 26530.414, \"from_m\": 24831.308, \"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\": 28371.753, \"from_m\": 26530.414, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 28590.243, \"from_m\": 28371.753, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29168.377, \"from_m\": 28590.243, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31854.235, \"from_m\": 29168.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31923.12, \"from_m\": 31854.235, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33150.108, \"from_m\": 31923.12, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33187.369, \"from_m\": 33150.108, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33258.402, \"from_m\": 33187.369, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33313.67, \"from_m\": 33258.402, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33466.696, \"from_m\": 33313.67, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35508.958, \"from_m\": 33466.696, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35571.415, \"from_m\": 35508.958, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36814.931, \"from_m\": 35571.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 36892.557, \"from_m\": 36814.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 37302.193, \"from_m\": 36892.557, \"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\": 38014.814, \"from_m\": 37302.193, \"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\": 38126.102, \"from_m\": 38014.814, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38172.539, \"from_m\": 38126.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38479.382, \"from_m\": 38172.539, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39544.433, \"from_m\": 38479.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39769.403, \"from_m\": 39544.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\": 42678.449, \"from_m\": 39769.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42706.423, \"from_m\": 42678.449, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44068.866, \"from_m\": 42706.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44131.154, \"from_m\": 44068.866, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 44577.175, \"from_m\": 44131.154, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 44667.561, \"from_m\": 44577.175, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45713.279, \"from_m\": 44667.561, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45811.632, \"from_m\": 45713.279, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45916.45, \"from_m\": 45811.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46129.946, \"from_m\": 45916.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46192.181, \"from_m\": 46129.946, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46226.351, \"from_m\": 46192.181, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46263.918, \"from_m\": 46226.351, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46301.34, \"from_m\": 46263.918, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46327.724, \"from_m\": 46301.34, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 46357.429, \"from_m\": 46327.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46849.026, \"from_m\": 46357.429, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52398.783, \"from_m\": 46849.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\": 53519.845, \"from_m\": 52398.783, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56008.233, \"from_m\": 53519.845, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56296.405, \"from_m\": 56008.233, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57847.879, \"from_m\": 56296.405, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58075.738, \"from_m\": 57847.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58088.957, \"from_m\": 58075.738, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58183.635, \"from_m\": 58088.957, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 58222.212, \"from_m\": 58183.635, \"capability_applied\": null, \"effective_limit_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\": 589921, \"profile_key\": \"c2eac848a02c1e6591c45ed2a064b78f96793e35a375d99542e8f0d7b0908191\", \"schedule_id\": 1041, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"St. Albans\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1927H\", \"location\": \"Radlett\", \"stage_seq\": 2, \"distance_m\": 7520.006, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Radlett Jn\", \"stage_seq\": 3, \"distance_m\": 8794.431, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1930H\", \"wtt_dep\": \"1931H\", \"location\": \"Elstree\", \"stage_seq\": 4, \"distance_m\": 12063.477, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1934H\", \"wtt_dep\": \"1935H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 5, \"distance_m\": 17068.642, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Silkstream Jn\", \"stage_seq\": 6, \"distance_m\": 19379.575, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939\", \"location\": \"Hendon\", \"stage_seq\": 7, \"distance_m\": 20816.068, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941\", \"location\": \"Brent Cross West\", \"stage_seq\": 8, \"distance_m\": 22387.186, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1944\", \"location\": \"Cricklewood\", \"stage_seq\": 9, \"distance_m\": 23846.788, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1946\", \"wtt_dep\": \"1947\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 10, \"distance_m\": 25796.458, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 11, \"distance_m\": 28590.243, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1951H\", \"wtt_dep\": \"1952\", \"location\": \"Kentish Town\", \"stage_seq\": 12, \"distance_m\": 29544.21, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Dock Jn North\", \"stage_seq\": 13, \"distance_m\": 30511.306, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"1956H\", \"wtt_dep\": \"1957H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 14, \"distance_m\": 34450.72, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2002\", \"location\": \"Farringdon\", \"stage_seq\": 15, \"distance_m\": 36646.563, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004\", \"location\": \"City Thameslink\", \"stage_seq\": 16, \"distance_m\": 37376.721, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006H\", \"location\": \"London Blackfriars\", \"stage_seq\": 17, \"distance_m\": 37774.412, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 18, \"distance_m\": 38396.851, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 19, \"distance_m\": 39127.44, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 20, \"distance_m\": 39667.022, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2015H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 21, \"distance_m\": 42749.277, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019H\", \"location\": \"Herne Hill\", \"stage_seq\": 22, \"distance_m\": 44368.969, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2026\", \"location\": \"Tulse Hill\", \"stage_seq\": 23, \"distance_m\": 46047.625, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Streatham\", \"stage_seq\": 24, \"distance_m\": 48494.755, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 25, \"distance_m\": 49443.71, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 26, \"distance_m\": 51148.997, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Mitcham Junction\", \"stage_seq\": 27, \"distance_m\": 52972.504, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2040H\", \"location\": \"Hackbridge\", \"stage_seq\": 28, \"distance_m\": 54786.761, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"Carshalton\", \"stage_seq\": 29, \"distance_m\": 56199.65, \"section_seq\": 1, \"route_path_id\": 66049}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": null, \"location\": \"Sutton (Surrey)\", \"stage_seq\": 30, \"distance_m\": 58222.212, \"section_seq\": 1, \"route_path_id\": 66049}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 58222.212, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66049}], \"total_distance_m\": 58222.212, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52902.224, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5319.988, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1922", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3597453", "current_position_lon": "-0.1903314", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:16Z\", \"source_id\": 48388614, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 18369, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:26Z\", \"source_id\": 48403822, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:28Z\", \"source_id\": 15721779, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:35Z\", \"source_id\": 48414202, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:39Z\", \"source_id\": 15726262, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:15Z\", \"source_id\": 15727150, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:00Z\", \"source_id\": 48425092, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:03Z\", \"source_id\": 15730857, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18409, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:04Z\", \"source_id\": 48432934, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:07Z\", \"source_id\": 15733197, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:09Z\", \"source_id\": 48440362, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:12Z\", \"source_id\": 15735542, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:11Z\", \"source_id\": 48445391, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:14Z\", \"source_id\": 15737140, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:53Z\", \"source_id\": 48451872, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:54Z\", \"source_id\": 15739145, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:21Z\", \"source_id\": 48462796, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:25Z\", \"source_id\": 15742567, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:00Z\", \"source_id\": 48474158, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:04Z\", \"source_id\": 15748439, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:25Z\", \"source_id\": 15749051, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:26Z\", \"source_id\": 48484733, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:30Z\", \"source_id\": 15754407, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:43Z\", \"source_id\": 48492637, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:45Z\", \"source_id\": 15757225, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:41Z\", \"source_id\": 48497532, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:42Z\", \"source_id\": 15759011, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:15Z\", \"source_id\": 48506218, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:19Z\", \"source_id\": 15762117, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:41Z\", \"source_id\": 48516881, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:43Z\", \"source_id\": 15765441, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29377, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:53Z\", \"source_id\": 48527078, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:53Z\", \"source_id\": 15768500, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:43Z\", \"source_id\": 48538450, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:48Z\", \"source_id\": 15772093, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29810, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:56Z\", \"source_id\": 48554744, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:02Z\", \"source_id\": 15777124, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30061, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:11Z\", \"source_id\": 48564130, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:10Z\", \"source_id\": 15780044, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:38Z\", \"source_id\": 48572083, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:44Z\", \"source_id\": 15782491, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:20Z\", \"source_id\": 48580214, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:24Z\", \"source_id\": 15784993, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:43Z\", \"source_id\": 48585596, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:46Z\", \"source_id\": 15786663, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:11Z\", \"source_id\": 48593276, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:14Z\", \"source_id\": 15789000, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sutton (Surrey)", "service_state_platform": "2", "timing_fact_generation": 1789501576921342, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:09.873664", "service_state_evidence_id": 15789000, "current_leg_start_actual_dep": "2026-09-15T20:43:30+01:00", "operational_evidence_version": 129, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:10.263310", "service_state_valid_until_kind": null, "operational_interpretation_version": 129, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SAC |
SUO |
9O69 |
700047 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 213.303, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 991.983, "from_m": 213.303, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8714.876, "from_m": 991.983, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8794.431, "from_m": 8714.876, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12145.268, "from_m": 8794.431, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13589.2, "from_m": 12145.268, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19421.507, "from_m": 13589.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20088.377, "from_m": 19421.507, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23596.109, "from_m": 20088.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24063.77, "from_m": 23596.109, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24098.661, "from_m": 24063.77, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24141.597, "from_m": 24098.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24183.026, "from_m": 24141.597, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24831.308, "from_m": 24183.026, "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": 26530.414, "from_m": 24831.308, "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": 28371.753, "from_m": 26530.414, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 28590.243, "from_m": 28371.753, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29168.377, "from_m": 28590.243, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31854.235, "from_m": 29168.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31923.12, "from_m": 31854.235, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33150.108, "from_m": 31923.12, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33187.369, "from_m": 33150.108, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33258.402, "from_m": 33187.369, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33313.67, "from_m": 33258.402, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33466.696, "from_m": 33313.67, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35508.958, "from_m": 33466.696, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 35571.415, "from_m": 35508.958, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36814.931, "from_m": 35571.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 36892.557, "from_m": 36814.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 37302.193, "from_m": 36892.557, "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": 38014.814, "from_m": 37302.193, "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": 38126.102, "from_m": 38014.814, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38172.539, "from_m": 38126.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38479.382, "from_m": 38172.539, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39544.433, "from_m": 38479.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39769.403, "from_m": 39544.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": 42678.449, "from_m": 39769.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42706.423, "from_m": 42678.449, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44068.866, "from_m": 42706.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44131.154, "from_m": 44068.866, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 44577.175, "from_m": 44131.154, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 44667.561, "from_m": 44577.175, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45713.279, "from_m": 44667.561, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45811.632, "from_m": 45713.279, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45916.45, "from_m": 45811.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46129.946, "from_m": 45916.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46192.181, "from_m": 46129.946, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46226.351, "from_m": 46192.181, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46263.918, "from_m": 46226.351, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46301.34, "from_m": 46263.918, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46327.724, "from_m": 46301.34, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 46357.429, "from_m": 46327.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46849.026, "from_m": 46357.429, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52398.783, "from_m": 46849.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": 53519.845, "from_m": 52398.783, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56008.233, "from_m": 53519.845, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56296.405, "from_m": 56008.233, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57847.879, "from_m": 56296.405, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58075.738, "from_m": 57847.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58088.957, "from_m": 58075.738, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58183.635, "from_m": 58088.957, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 58222.212, "from_m": 58183.635, "capability_applied": null, "effective_limit_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": 589921, "profile_key": "c2eac848a02c1e6591c45ed2a064b78f96793e35a375d99542e8f0d7b0908191", "schedule_id": 1041, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1922", "location": "St. Albans", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1927H", "location": "Radlett", "stage_seq": 2, "distance_m": 7520.006, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Radlett Jn", "stage_seq": 3, "distance_m": 8794.431, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1930H", "wtt_dep": "1931H", "location": "Elstree", "stage_seq": 4, "distance_m": 12063.477, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1934H", "wtt_dep": "1935H", "location": "Mill Hill Broadway", "stage_seq": 5, "distance_m": 17068.642, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Silkstream Jn", "stage_seq": 6, "distance_m": 19379.575, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939", "location": "Hendon", "stage_seq": 7, "distance_m": 20816.068, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941", "location": "Brent Cross West", "stage_seq": 8, "distance_m": 22387.186, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1944", "location": "Cricklewood", "stage_seq": 9, "distance_m": 23846.788, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1946", "wtt_dep": "1947", "location": "West Hampstead Thameslink", "stage_seq": 10, "distance_m": 25796.458, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Carlton Road Jn", "stage_seq": 11, "distance_m": 28590.243, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1951H", "wtt_dep": "1952", "location": "Kentish Town", "stage_seq": 12, "distance_m": 29544.21, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Dock Jn North", "stage_seq": 13, "distance_m": 30511.306, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "1956H", "wtt_dep": "1957H", "location": "St Pancras Low Level", "stage_seq": 14, "distance_m": 34450.72, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2002", "location": "Farringdon", "stage_seq": 15, "distance_m": 36646.563, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004", "location": "City Thameslink", "stage_seq": 16, "distance_m": 37376.721, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006H", "location": "London Blackfriars", "stage_seq": 17, "distance_m": 37774.412, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Blackfriars Jn", "stage_seq": 18, "distance_m": 38396.851, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Southwark Bridge Jn", "stage_seq": 19, "distance_m": 39127.44, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010H", "location": "Elephant & Castle", "stage_seq": 20, "distance_m": 39667.022, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2015H", "location": "Loughborough Jn", "stage_seq": 21, "distance_m": 42749.277, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019H", "location": "Herne Hill", "stage_seq": 22, "distance_m": 44368.969, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2026", "location": "Tulse Hill", "stage_seq": 23, "distance_m": 46047.625, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Streatham", "stage_seq": 24, "distance_m": 48494.755, "section_seq": 1, "route_path_id": 66049}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Streatham South Jn", "stage_seq": 25, "distance_m": 49443.71, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Mitcham Eastfields", "stage_seq": 26, "distance_m": 51148.997, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Mitcham Junction", "stage_seq": 27, "distance_m": 52972.504, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2040H", "location": "Hackbridge", "stage_seq": 28, "distance_m": 54786.761, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "Carshalton", "stage_seq": 29, "distance_m": 56199.65, "section_seq": 1, "route_path_id": 66049}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": null, "location": "Sutton (Surrey)", "stage_seq": 30, "distance_m": 58222.212, "section_seq": 1, "route_path_id": 66049}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 58222.212, "from_m": 0.0, "section_seq": 1, "route_path_id": 66049}], "total_distance_m": 58222.212, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52902.224, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5319.988, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18358, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:16Z", "source_id": 48388614, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-15T18:21:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 18369, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:26Z", "source_id": 48403822, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:27:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:28Z", "source_id": 15721779, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:35Z", "source_id": 48414202, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:39Z", "source_id": 15726262, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:15Z", "source_id": 15727150, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:00Z", "source_id": 48425092, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:35:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:03Z", "source_id": 15730857, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18409, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:04Z", "source_id": 48432934, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:39:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:07Z", "source_id": 15733197, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:09Z", "source_id": 48440362, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:41:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:12Z", "source_id": 15735542, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18471, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:11Z", "source_id": 48445391, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:44:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:14Z", "source_id": 15737140, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:53Z", "source_id": 48451872, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:46:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:54Z", "source_id": 15739145, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:21Z", "source_id": 48462796, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:25Z", "source_id": 15742567, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:00Z", "source_id": 48474158, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:04Z", "source_id": 15748439, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:25Z", "source_id": 15749051, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:26Z", "source_id": 48484733, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:59:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:30Z", "source_id": 15754407, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:43Z", "source_id": 48492637, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:02:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:45Z", "source_id": 15757225, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:41Z", "source_id": 48497532, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:04:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:42Z", "source_id": 15759011, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:15Z", "source_id": 48506218, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:19Z", "source_id": 15762117, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:41Z", "source_id": 48516881, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:13:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:43Z", "source_id": 15765441, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29377, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:53Z", "source_id": 48527078, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:17:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:53Z", "source_id": 15768500, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29795, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:43Z", "source_id": 48538450, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:48Z", "source_id": 15772093, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29810, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:56Z", "source_id": 48554744, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:29:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:02Z", "source_id": 15777124, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30061, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:11Z", "source_id": 48564130, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:10Z", "source_id": 15780044, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30065, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:38Z", "source_id": 48572083, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:37:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:44Z", "source_id": 15782491, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:20Z", "source_id": 48580214, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:24Z", "source_id": 15784993, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30085, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:43Z", "source_id": 48585596, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:43:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:46Z", "source_id": 15786663, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30098, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:11Z", "source_id": 48593276, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:47:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:14Z", "source_id": 15789000, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
St. Albans |
1922 |
1922 |
1 |
None |
None |
Sutton (Surrey) |
2047 |
2047 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C09967/2026-09-15/detailed |
None |
Carshalton |
2026-09-15T20:43:30+01:00 |
Sutton (Surrey) |
3.0 |
{"type": "LineString", "coordinates": [[-0.1663953, 51.3685915], [-0.1668402, 51.36846839999999], [-0.16728449999999995, 51.3683343], [-0.1676482, 51.36821130000001], [-0.167944, 51.3680999], [-0.168342, 51.36793699999998], [-0.16867169999999998, 51.3677937], [-0.16896109999999998, 51.3676575], [-0.16931699999999997, 51.3674744], [-0.1695242, 51.367365099999994], [-0.16972, 51.367253700000006], [-0.17006259999999998, 51.367043900000006], [-0.1703527, 51.3668536], [-0.17057779999999995, 51.36670290000001], [-0.1708026, 51.3665391], [-0.17110749999999997, 51.3663], [-0.17132199999999995, 51.366111], [-0.171611, 51.365837799999994], [-0.17186459999999998, 51.365564500000005], [-0.1720942, 51.36531050000001], [-0.1723234, 51.365049199999994], [-0.1725659, 51.36477610000001], [-0.1728341, 51.364506299999995], [-0.17297969999999996, 51.36436510000001], [-0.17313589999999998, 51.3642263], [-0.17374109999999998, 51.3637484], [-0.17409189999999997, 51.36350199999999], [-0.17433690000000002, 51.3633494], [-0.17479339999999996, 51.36307529999999], [-0.1752918, 51.362817], [-0.17593, 51.3625372], [-0.17634969999999997, 51.36236350000001], [-0.17714269999999996, 51.36207160000001], [-0.177565, 51.36192669999999], [-0.1780039, 51.3618001], [-0.17845719999999998, 51.3616821], [-0.17908299999999996, 51.3615502], [-0.17958200000000002, 51.3614685], [-0.1796630568239043, 51.361455854440074], [-0.18026849999999997, 51.3613614], [-0.180986, 51.3612799], [-0.18169979999999997, 51.3612362], [-0.18276519999999996, 51.36121899999999], [-0.1834548, 51.36120760000001], [-0.1839151, 51.36118660000001], [-0.1843857, 51.36114839999999], [-0.1848936, 51.361091899999984], [-0.1853533, 51.36102], [-0.1856421, 51.36097779999999], [-0.1859222, 51.36091950000001], [-0.1862323, 51.36084389999999], [-0.1863699, 51.3608102], [-0.1867115, 51.3607144], [-0.1868125, 51.36068240000011], [-0.18709400000000004, 51.3606093], [-0.18739859999999997, 51.3605313], [-0.1876937, 51.36046170000001], [-0.187855, 51.360422500000006], [-0.1880421, 51.3603816], [-0.1884216, 51.360300999999986], [-0.18860209999999997, 51.3602632], [-0.18875279999999997, 51.360222399999984], [-0.188922, 51.36017970000001], [-0.1892378, 51.36009039999999], [-0.18984249999999997, 51.35991], [-0.18999279999999996, 51.3598625], [-0.1903314, 51.359745299999986]]} |
1.3 |
2044 |
2047 |
Carshalton |
Sutton (Surrey) |
Sutton (Surrey) |
51.3597453 |
-0.1903314 |
51.3597453 |
-0.1903314 |
1 |
0 |
2026-09-15 19:57:37 |
TERMINATED |
2026-09-15 19:47:00 |
Sutton (Surrey) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789000 |
1789501576921342 |
129 |
129 |
2026-09-15 19:57:10.263310 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:09.873664 |
| 559692 |
591393 |
G30229 |
362D59MZ15 |
2026-09-15 |
COMPLETE |
15789774 |
2026-09-15 20:47:00 |
2026-09-15 19:57:37 |
2026-09-17 19:57:37 |
{"id": 591393, "stp": "P", "toc": "Merseyrail", "uid": "G30229", "consist": "777001", "dest_crs": "SDL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30229/2026-09-15/detailed", "trust_id": "362D59MZ15", "origin_crs": "HNX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sandhills", "service_date": "2026-09-15", "dest_arr_time": "2046", "dest_platform": "2", "is_terminated": 1, "next_location": "Sandhills", "signalling_id": "2D59", "timing_status": "LATE", "origin_station": "Hunt's Cross", "current_leg_arr": "2047", "current_leg_dep": "2043", "current_leg_end": "Sandhills", "origin_dep_time": "2021", "origin_platform": "3", "current_location": "Sandhills", "last_update_time": "2026-09-15T19:57:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.990340214528519, 53.40874845042491], [-2.9904134999999994, 53.40887669999999], [-2.9906066999999994, 53.40918250000001], [-2.9908536999999997, 53.409489], [-2.9909674999999996, 53.40960379999999], [-2.9912170999999996, 53.40984649999999], [-2.9915548, 53.41013730000001], [-2.9919640999999997, 53.41044960000001], [-2.9924962, 53.410787500000005], [-2.9931882999999995, 53.41120389999999], [-2.993641, 53.4114979], [-2.9939172999999997, 53.41173030000001], [-2.9942735, 53.4120493], [-2.9948199, 53.41263509999999], [-2.9948753999999997, 53.41271009999999], [-2.9949735999999993, 53.4128846], [-2.9951029, 53.413160899999994], [-2.9951793, 53.4133609], [-2.9952476999999997, 53.4136453], [-2.9953323, 53.41419830000001], [-2.9953432102085085, 53.41428429590598], [-2.995439999999999, 53.4150472], [-2.995484, 53.415369599999984], [-2.9955487, 53.41584329999999], [-2.9955645, 53.41598439999999], [-2.995575, 53.41623170000001], [-2.9955717, 53.41643549999999], [-2.995571, 53.4164807], [-2.9955325, 53.4168978], [-2.9954333, 53.4173164], [-2.995337, 53.417717], [-2.9952245999999993, 53.4181474], [-2.9951684, 53.418379300000005], [-2.9949476, 53.4192184], [-2.9948024999999996, 53.419723600000005], [-2.9946759, 53.4201419], [-2.9945479, 53.42057779999999], [-2.9943665, 53.42119649999999], [-2.9940663999999995, 53.422317], [-2.9938583999999997, 53.423111899999995], [-2.9936973999999994, 53.4237596], [-2.9935224, 53.4244186], [-2.9933558, 53.425055], [-2.9931989999999997, 53.4256341], [-2.9926600999999997, 53.427665399999995], [-2.9925105000000003, 53.42817649999999], [-2.9924323, 53.42838199999999], [-2.9923655999999994, 53.4285571], [-2.9921869999999995, 53.4289526], [-2.9920827, 53.4291649], [-2.9920304999999994, 53.429271], [-2.9919782999999995, 53.4293772], [-2.9919506999999994, 53.4294291], [-2.9917809, 53.429748399999994]]}", "current_leg_start": "Moorfields (Northern Line)", "dest_arr_time_act": "2046", "motion_projection": null, "next_location_lat": "53.4297484", "next_location_lon": "-2.9917809", "previous_location": "Moorfields (Northern Line)", "current_leg_milage": "1.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1354.96, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 1414.325, \"from_m\": 1354.96, \"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\": 1527.144, \"from_m\": 1414.325, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 2100.952, \"from_m\": 1527.144, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2172.743, \"from_m\": 2100.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2507.614, \"from_m\": 2172.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2570.054, \"from_m\": 2507.614, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3456.979, \"from_m\": 2570.054, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3701.825, \"from_m\": 3456.979, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8487.075, \"from_m\": 3701.825, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9363.021, \"from_m\": 8487.075, \"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\": 10847.277, \"from_m\": 9363.021, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11163.52, \"from_m\": 10847.277, \"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\": 11529.37, \"from_m\": 11163.52, \"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\": 12197.565, \"from_m\": 11529.37, \"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\": 12402.473, \"from_m\": 12197.565, \"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\": 13395.823, \"from_m\": 12402.473, \"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\": 13455.811, \"from_m\": 13395.823, \"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\": 14766.876, \"from_m\": 13455.811, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 591393, \"profile_key\": \"53e8e4ac78efc8bc6259fff53d39431b63812bd47c2a66ff7eb393b8b49920cb\", \"schedule_id\": 11119, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Hunt's Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 2, \"distance_m\": 1527.144, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2025\", \"location\": \"Liverpool South Parkway (LL)\", \"stage_seq\": 3, \"distance_m\": 2379.68, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2027H\", \"location\": \"Cressington\", \"stage_seq\": 4, \"distance_m\": 3793.397, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2029H\", \"location\": \"Aigburth\", \"stage_seq\": 5, \"distance_m\": 5004.666, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"St. Michaels\", \"stage_seq\": 6, \"distance_m\": 7260.553, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2034H\", \"location\": \"Brunswick\", \"stage_seq\": 7, \"distance_m\": 8895.85, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 8, \"distance_m\": 11359.713, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 9, \"distance_m\": 12312.099, \"section_seq\": 1, \"route_path_id\": 69425}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": null, \"location\": \"Sandhills\", \"stage_seq\": 10, \"distance_m\": 14766.876, \"section_seq\": 1, \"route_path_id\": 69425}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14766.876, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69425}], \"total_distance_m\": 14766.876, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14704.436, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.44, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2021", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4297484", "current_position_lon": "-2.9917809", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9817, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:58Z\", \"source_id\": 48541262, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:02Z\", \"source_id\": 15772895, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:21Z\", \"source_id\": 48548829, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:26Z\", \"source_id\": 15775335, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9808, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:30Z\", \"source_id\": 48553817, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:33Z\", \"source_id\": 15776841, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9804, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:06Z\", \"source_id\": 48559520, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:08Z\", \"source_id\": 15778658, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:56Z\", \"source_id\": 48565917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:59Z\", \"source_id\": 15780578, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:07Z\", \"source_id\": 48579775, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:12Z\", \"source_id\": 15784836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:40Z\", \"source_id\": 48585461, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:46Z\", \"source_id\": 15786646, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:17Z\", \"source_id\": 48595759, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:20Z\", \"source_id\": 15789774, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sandhills", "service_state_platform": "2", "timing_fact_generation": 1789501643056397, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:23.047217", "service_state_evidence_id": 15789774, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:25.179120", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
HNX |
SDL |
2D59 |
777001 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1354.96, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 1414.325, "from_m": 1354.96, "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": 1527.144, "from_m": 1414.325, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 2100.952, "from_m": 1527.144, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2172.743, "from_m": 2100.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2507.614, "from_m": 2172.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2570.054, "from_m": 2507.614, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3456.979, "from_m": 2570.054, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3701.825, "from_m": 3456.979, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8487.075, "from_m": 3701.825, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9363.021, "from_m": 8487.075, "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": 10847.277, "from_m": 9363.021, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11163.52, "from_m": 10847.277, "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": 11529.37, "from_m": 11163.52, "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": 12197.565, "from_m": 11529.37, "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": 12402.473, "from_m": 12197.565, "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": 13395.823, "from_m": 12402.473, "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": 13455.811, "from_m": 13395.823, "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": 14766.876, "from_m": 13455.811, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 591393, "profile_key": "53e8e4ac78efc8bc6259fff53d39431b63812bd47c2a66ff7eb393b8b49920cb", "schedule_id": 11119, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2021", "location": "Hunt's Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69425}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Hunts Cross West Jn", "stage_seq": 2, "distance_m": 1527.144, "section_seq": 1, "route_path_id": 69425}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2025", "location": "Liverpool South Parkway (LL)", "stage_seq": 3, "distance_m": 2379.68, "section_seq": 1, "route_path_id": 69425}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2027H", "location": "Cressington", "stage_seq": 4, "distance_m": 3793.397, "section_seq": 1, "route_path_id": 69425}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2029H", "location": "Aigburth", "stage_seq": 5, "distance_m": 5004.666, "section_seq": 1, "route_path_id": 69425}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "St. Michaels", "stage_seq": 6, "distance_m": 7260.553, "section_seq": 1, "route_path_id": 69425}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2034H", "location": "Brunswick", "stage_seq": 7, "distance_m": 8895.85, "section_seq": 1, "route_path_id": 69425}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Liverpool Central (Northern)", "stage_seq": 8, "distance_m": 11359.713, "section_seq": 1, "route_path_id": 69425}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043", "location": "Moorfields (Northern Line)", "stage_seq": 9, "distance_m": 12312.099, "section_seq": 1, "route_path_id": 69425}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": null, "location": "Sandhills", "stage_seq": 10, "distance_m": 14766.876, "section_seq": 1, "route_path_id": 69425}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14766.876, "from_m": 0.0, "section_seq": 1, "route_path_id": 69425}], "total_distance_m": 14766.876, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14704.436, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.44, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9817, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:58Z", "source_id": 48541262, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:24:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:02Z", "source_id": 15772895, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9812, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:21Z", "source_id": 48548829, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:26Z", "source_id": 15775335, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9808, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:30Z", "source_id": 48553817, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:29:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:33Z", "source_id": 15776841, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9804, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:06Z", "source_id": 48559520, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:32:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:08Z", "source_id": 15778658, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9798, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:56Z", "source_id": 48565917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:59Z", "source_id": 15780578, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9785, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:07Z", "source_id": 48579775, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:40:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:12Z", "source_id": 15784836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:40Z", "source_id": 48585461, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:43:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:46Z", "source_id": 15786646, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:17Z", "source_id": 48595759, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:20Z", "source_id": 15789774, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Hunt's Cross |
2021 |
2021 |
3 |
None |
None |
Sandhills |
2046 |
2046 |
2 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30229/2026-09-15/detailed |
None |
Moorfields (Northern Line) |
2026-09-15T20:44:00+01:00 |
Sandhills |
4.0 |
{"type": "LineString", "coordinates": [[-2.990340214528519, 53.40874845042491], [-2.9904134999999994, 53.40887669999999], [-2.9906066999999994, 53.40918250000001], [-2.9908536999999997, 53.409489], [-2.9909674999999996, 53.40960379999999], [-2.9912170999999996, 53.40984649999999], [-2.9915548, 53.41013730000001], [-2.9919640999999997, 53.41044960000001], [-2.9924962, 53.410787500000005], [-2.9931882999999995, 53.41120389999999], [-2.993641, 53.4114979], [-2.9939172999999997, 53.41173030000001], [-2.9942735, 53.4120493], [-2.9948199, 53.41263509999999], [-2.9948753999999997, 53.41271009999999], [-2.9949735999999993, 53.4128846], [-2.9951029, 53.413160899999994], [-2.9951793, 53.4133609], [-2.9952476999999997, 53.4136453], [-2.9953323, 53.41419830000001], [-2.9953432102085085, 53.41428429590598], [-2.995439999999999, 53.4150472], [-2.995484, 53.415369599999984], [-2.9955487, 53.41584329999999], [-2.9955645, 53.41598439999999], [-2.995575, 53.41623170000001], [-2.9955717, 53.41643549999999], [-2.995571, 53.4164807], [-2.9955325, 53.4168978], [-2.9954333, 53.4173164], [-2.995337, 53.417717], [-2.9952245999999993, 53.4181474], [-2.9951684, 53.418379300000005], [-2.9949476, 53.4192184], [-2.9948024999999996, 53.419723600000005], [-2.9946759, 53.4201419], [-2.9945479, 53.42057779999999], [-2.9943665, 53.42119649999999], [-2.9940663999999995, 53.422317], [-2.9938583999999997, 53.423111899999995], [-2.9936973999999994, 53.4237596], [-2.9935224, 53.4244186], [-2.9933558, 53.425055], [-2.9931989999999997, 53.4256341], [-2.9926600999999997, 53.427665399999995], [-2.9925105000000003, 53.42817649999999], [-2.9924323, 53.42838199999999], [-2.9923655999999994, 53.4285571], [-2.9921869999999995, 53.4289526], [-2.9920827, 53.4291649], [-2.9920304999999994, 53.429271], [-2.9919782999999995, 53.4293772], [-2.9919506999999994, 53.4294291], [-2.9917809, 53.429748399999994]]} |
1.5 |
2043 |
2047 |
Moorfields (Northern Line) |
Sandhills |
Sandhills |
53.4297484 |
-2.9917809 |
53.4297484 |
-2.9917809 |
1 |
0 |
2026-09-15 19:57:37 |
TERMINATED |
2026-09-15 19:47:00 |
Sandhills |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789774 |
1789501643056397 |
35 |
35 |
2026-09-15 19:57:25.179120 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:23.047217 |
| 559693 |
591851 |
W29279 |
862K65MZ15 |
2026-09-15 |
COMPLETE |
15789044 |
2026-09-15 20:47:00 |
2026-09-15 19:57:37 |
2026-09-17 19:57:37 |
{"id": 591851, "stp": "P", "toc": "Southern", "uid": "W29279", "consist": "377312", "dest_crs": "BAA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29279/2026-09-15/detailed", "trust_id": "862K65MZ15", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barnham", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": "1", "is_terminated": 1, "next_location": "Barnham", "signalling_id": "2K65", "timing_status": "EARLY", "origin_station": "Bognor Regis", "current_leg_arr": "2047", "current_leg_dep": "2041", "current_leg_end": "Barnham", "origin_dep_time": "2041", "origin_platform": "4", "current_location": "Barnham", "last_update_time": "2026-09-15T19:57:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]}", "current_leg_start": "Bognor Regis", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "50.8306619", "next_location_lon": "-0.6404466", "previous_location": "Bognor Regis", "current_leg_milage": "3.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 597.951, \"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\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5550.07, \"from_m\": 5459.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}, {\"to_m\": 5608.987, \"from_m\": 5550.07, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5702.349, \"from_m\": 5608.987, \"capability_applied\": null, \"effective_limit_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\": 591851, \"profile_key\": \"5a8ceffbeff897c309f454fcd02344e13d712201abb0c91e59e5573f06950408\", \"schedule_id\": 25919, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 28359}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5702.349, \"section_seq\": 1, \"route_path_id\": 28359}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5702.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28359}], \"total_distance_m\": 5702.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 5702.349, \"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": "2041", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "50.8306619", "current_position_lon": "-0.6404466", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:17Z\", \"source_id\": 48593572, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:18Z\", \"source_id\": 15789044, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barnham", "service_state_platform": "1", "timing_fact_generation": 1789501579061851, "current_leg_arrival_utc": "2026-09-15T20:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:24.962844", "service_state_evidence_id": 15789044, "current_leg_start_actual_dep": "2026-09-15T20:41:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:25.176189", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BOG |
BAA |
2K65 |
377312 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 597.951, "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": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5550.07, "from_m": 5459.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}, {"to_m": 5608.987, "from_m": 5550.07, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5702.349, "from_m": 5608.987, "capability_applied": null, "effective_limit_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": 591851, "profile_key": "5a8ceffbeff897c309f454fcd02344e13d712201abb0c91e59e5573f06950408", "schedule_id": 25919, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2041", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28359}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 28359}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "Barnham", "stage_seq": 3, "distance_m": 5702.349, "section_seq": 1, "route_path_id": 28359}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5702.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 28359}], "total_distance_m": 5702.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 5702.349, "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": 27457, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:17Z", "source_id": 48593572, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:47:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:18Z", "source_id": 15789044, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Bognor Regis |
2041 |
2041 |
4 |
None |
None |
Barnham |
2048 |
2048 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29279/2026-09-15/detailed |
None |
Bognor Regis |
2026-09-15T20:41:00+01:00 |
Barnham |
6.0 |
{"type": "LineString", "coordinates": [[-0.6752245999999998, 50.788802700000005], [-0.6743821, 50.7898575], [-0.6741493999999999, 50.79014800000001], [-0.6738919, 50.7904403], [-0.6736888999999999, 50.7906067], [-0.6733322, 50.7909161], [-0.6732224, 50.79101620000001], [-0.6730411999999999, 50.791175], [-0.6726780999999998, 50.7914582], [-0.6721931, 50.79178329999999], [-0.6714139, 50.7921883], [-0.6709472, 50.792436599999995], [-0.6704957, 50.7926871], [-0.6700675000000001, 50.79292139999999], [-0.6695995999999999, 50.7931874], [-0.6691869999999999, 50.7934214], [-0.6687615999999998, 50.79368489999999], [-0.6681978, 50.7940487], [-0.6676739, 50.79440939999999], [-0.6666995999999998, 50.795168799999985], [-0.6663413999999999, 50.7954847], [-0.6659704, 50.795825], [-0.6656723999999999, 50.79610600000001], [-0.6652311, 50.79655549999999], [-0.6651496999999998, 50.7966499], [-0.6647517999999999, 50.7971099], [-0.6644138, 50.7975208], [-0.6640780999999999, 50.7979741], [-0.6637884, 50.79839869999999], [-0.6635561, 50.798752], [-0.6628602999999998, 50.799901299999995], [-0.6625857999999999, 50.80034860000001], [-0.6575340999999999, 50.808659899999995], [-0.6556359, 50.8117826], [-0.6554307, 50.812145], [-0.6552497, 50.81249129999999], [-0.6550682, 50.8128517], [-0.6548532, 50.81326889999999], [-0.6546796, 50.8137196], [-0.654575, 50.81403859999999], [-0.6544739, 50.8144273], [-0.654389, 50.8147549], [-0.6543048999999999, 50.8151372], [-0.6542159, 50.815609499999994], [-0.6541697, 50.8159673], [-0.6541459000000001, 50.8163323], [-0.6541389999999999, 50.81670170000001], [-0.6541954999999999, 50.818137], [-0.6541942, 50.818495799999994], [-0.6541759, 50.818855], [-0.6541356, 50.8192044], [-0.6540742, 50.819574499999995], [-0.6539987, 50.8199426], [-0.6539271, 50.8203056], [-0.6538206, 50.820651999999995], [-0.6536816, 50.8210071], [-0.6535165999999999, 50.8213844], [-0.6533943999999999, 50.8216288], [-0.653171, 50.82200919999999], [-0.652938, 50.822392], [-0.6527267, 50.822708299999995], [-0.6526946867549304, 50.82275035457093], [-0.6524675, 50.8230488], [-0.6522063999999999, 50.82333340000001], [-0.6518363999999999, 50.8237825], [-0.6515659999999999, 50.8240569], [-0.6512909999999998, 50.82432850000001], [-0.6509443, 50.8246425], [-0.6501128999999999, 50.82541040000001], [-0.6460245, 50.8292294], [-0.6457376, 50.8294613], [-0.6455958999999999, 50.82957219999999], [-0.6454424, 50.8296873], [-0.6451316999999999, 50.8298903], [-0.6447778999999999, 50.8300786], [-0.6444787, 50.8302115], [-0.6442546999999998, 50.83030269999999], [-0.6439952999999999, 50.83039110000001], [-0.6438301, 50.8304426], [-0.6436093, 50.830496999999994], [-0.6434986999999999, 50.8305199], [-0.6434057999999999, 50.8305391], [-0.6432087999999999, 50.8305754], [-0.6429537999999999, 50.83061380000001], [-0.6426072, 50.8306459], [-0.6422916, 50.83065890000001], [-0.6417759, 50.8306659], [-0.6415082, 50.8306633], [-0.6404466, 50.8306619]]} |
3.4 |
2041 |
2047 |
Bognor Regis |
Barnham |
Barnham |
50.8306619 |
-0.6404466 |
50.8306619 |
-0.6404466 |
1 |
0 |
2026-09-15 19:57:37 |
TERMINATED |
2026-09-15 19:47:00 |
Barnham |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789044 |
1789501579061851 |
10 |
10 |
2026-09-15 19:57:25.176189 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:24.962844 |
| 559694 |
589331 |
C10034 |
899P58MY15 |
2026-09-15 |
COMPLETE |
15788943 |
2026-09-15 20:47:00 |
2026-09-15 19:57:37 |
2026-09-17 19:57:37 |
{"id": 589331, "stp": "P", "toc": "Thameslink", "uid": "C10034", "consist": "700052", "dest_crs": "KTN", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C10034/2026-09-15/detailed", "trust_id": "899P58MY15", "origin_crs": "RAI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kentish Town", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": "3", "is_terminated": 1, "next_location": "Kentish Town", "signalling_id": "9P58", "timing_status": "EARLY", "origin_station": "Rainham (Kent)", "current_leg_arr": "2047", "current_leg_dep": "2042", "current_leg_end": "Kentish Town", "origin_dep_time": "1900", "origin_platform": "0", "current_location": "Kentish Town Jn", "last_update_time": "2026-09-15T19:57:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12750652055813436, 51.53210664657283], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.13017779999999998, 51.54022559999999], [-0.1303357, 51.5404721], [-0.13038949999999996, 51.54056639999999], [-0.13040831237942532, 51.54065011517516], [-0.1304295, 51.540744399999994], [-0.1304606, 51.5408082], [-0.13047840238073127, 51.54086158271738], [-0.13053319999999996, 51.5410259], [-0.13056734171094642, 51.54110750545186], [-0.1305749798466977, 51.54112576208923], [-0.1305811692293316, 51.5411405559181], [-0.13058922953380497, 51.54115982160701], [-0.1306311, 51.5412599], [-0.1307657, 51.54155419999999], [-0.13090250000000003, 51.541969599999995], [-0.130991, 51.5422123], [-0.1310782, 51.5424259], [-0.1311748, 51.542632700000006], [-0.13123379999999998, 51.542742], [-0.1313127, 51.5429244], [-0.13133419999999998, 51.54296810000001], [-0.1313578, 51.543009699999985], [-0.1314593831482537, 51.54325092420838], [-0.1314643, 51.54326259999999], [-0.13174239999999998, 51.543668], [-0.1317697, 51.5437062], [-0.1324778, 51.5445734], [-0.13361489999999998, 51.5459275], [-0.1337718, 51.5461103], [-0.133817, 51.5461631], [-0.1340102, 51.54639159999999], [-0.1342063, 51.546617899999994], [-0.13431829999999997, 51.5467437], [-0.1344406, 51.5468781], [-0.13461269999999995, 51.54706019999999], [-0.1347914, 51.54724329999999], [-0.13498439999999998, 51.54743140000001], [-0.135331, 51.54775130000001], [-0.1357808, 51.5481177], [-0.135984, 51.548276599999994], [-0.1361754, 51.548424099999984], [-0.1364934, 51.54865480000001], [-0.1367531, 51.54883240000001], [-0.13698779999999997, 51.54898799999999], [-0.1372647, 51.5491668], [-0.1375207, 51.5493298], [-0.13796139999999998, 51.549594600000006], [-0.1381995, 51.54972560000001], [-0.1383971, 51.54983349999999], [-0.1386641, 51.5499762], [-0.13885159999999996, 51.550073299999994], [-0.13905039999999996, 51.55017039999999], [-0.13937499999999997, 51.5503226]]}", "current_leg_start": "St Pancras Low Level", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "51.5503226", "next_location_lon": "-0.1393750", "previous_location": "St Pancras Low Level", "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\": 3291.147, \"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\": 6226.849, \"from_m\": 3291.147, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6775.231, \"from_m\": 6226.849, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9458.166, \"from_m\": 6775.231, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9717.473, \"from_m\": 9458.166, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10206.048, \"from_m\": 9717.473, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20228.576, \"from_m\": 10206.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21220.515, \"from_m\": 20228.576, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21860.346, \"from_m\": 21220.515, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26373.864, \"from_m\": 21860.346, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26423.227, \"from_m\": 26373.864, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 31572.108, \"from_m\": 26423.227, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33375.248, \"from_m\": 31572.108, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33890.937, \"from_m\": 33375.248, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34240.625, \"from_m\": 33890.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34286.266, \"from_m\": 34240.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34989.048, \"from_m\": 34286.266, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35022.071, \"from_m\": 34989.048, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35023.866, \"from_m\": 35022.071, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36653.068, \"from_m\": 35023.866, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36687.554, \"from_m\": 36653.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46279.816, \"from_m\": 36687.554, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46671.076, \"from_m\": 46279.816, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48403.037, \"from_m\": 46671.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49603.653, \"from_m\": 48403.037, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49643.306, \"from_m\": 49603.653, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49994.427, \"from_m\": 49643.306, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50327.629, \"from_m\": 49994.427, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51518.125, \"from_m\": 50327.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\": 52673.063, \"from_m\": 51518.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53330.476, \"from_m\": 52673.063, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 53733.974, \"from_m\": 53330.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\": 55016.008, \"from_m\": 53733.974, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56042.766, \"from_m\": 55016.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\": 56083.059, \"from_m\": 56042.766, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56551.248, \"from_m\": 56083.059, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56597.861, \"from_m\": 56551.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56646.486, \"from_m\": 56597.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56686.696, \"from_m\": 56646.486, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59411.104, \"from_m\": 56686.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\": 61024.872, \"from_m\": 59411.104, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 61268.225, \"from_m\": 61024.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 61364.238, \"from_m\": 61268.225, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61411.497, \"from_m\": 61364.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\": 61649.996, \"from_m\": 61411.497, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62177.281, \"from_m\": 61649.996, \"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\": 62215.045, \"from_m\": 62177.281, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 62772.276, \"from_m\": 62215.045, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62849.901, \"from_m\": 62772.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 66201.606, \"from_m\": 62849.901, \"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\": 66479.567, \"from_m\": 66201.606, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 66516.828, \"from_m\": 66479.567, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 67436.028, \"from_m\": 66516.828, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 589331, \"profile_key\": \"800521f0e8c2dbf6b32a1a7bdf4f117d8fe0bccfdcfce1a9c053c48f6acab4eb\", \"schedule_id\": 1108, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1900\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1905\", \"wtt_dep\": \"1906H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 2, \"distance_m\": 4779.506, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1909H\", \"wtt_dep\": \"1910H\", \"location\": \"Chatham\", \"stage_seq\": 3, \"distance_m\": 7319.709, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1914\", \"location\": \"Rochester\", \"stage_seq\": 4, \"distance_m\": 8754.551, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 5, \"distance_m\": 9424.543, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1916H\", \"wtt_dep\": \"1917H\", \"location\": \"Strood\", \"stage_seq\": 6, \"distance_m\": 9835.49, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1922H\", \"location\": \"Higham\", \"stage_seq\": 7, \"distance_m\": 14092.684, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Hoo Jn\", \"stage_seq\": 8, \"distance_m\": 16220.105, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1928H\", \"wtt_dep\": \"1929H\", \"location\": \"Gravesend\", \"stage_seq\": 9, \"distance_m\": 21445.528, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Springhead Junction (CTRL)\", \"stage_seq\": 10, \"distance_m\": 23861.108, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1933H\", \"location\": \"Northfleet\", \"stage_seq\": 11, \"distance_m\": 24888.125, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1935H\", \"location\": \"Swanscombe\", \"stage_seq\": 12, \"distance_m\": 25782.965, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1939\", \"location\": \"Greenhithe\", \"stage_seq\": 13, \"distance_m\": 29225.603, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941\", \"location\": \"Stone Crossing\", \"stage_seq\": 14, \"distance_m\": 30507.813, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1946H\", \"location\": \"Dartford\", \"stage_seq\": 15, \"distance_m\": 33618.22, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Dartford Jn\", \"stage_seq\": 16, \"distance_m\": 34339.693, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Crayford Spur A Jn\", \"stage_seq\": 17, \"distance_m\": 35023.866, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Crayford Creek Jn\", \"stage_seq\": 18, \"distance_m\": 36154.219, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1952\", \"location\": \"Slade Green\", \"stage_seq\": 19, \"distance_m\": 36859.883, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": \"1958\", \"location\": \"Abbey Wood\", \"stage_seq\": 20, \"distance_m\": 43035.139, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2001H\", \"location\": \"Plumstead\", \"stage_seq\": 21, \"distance_m\": 45589.499, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004\", \"location\": \"Woolwich Arsenal\", \"stage_seq\": 22, \"distance_m\": 46417.106, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009H\", \"location\": \"Charlton\", \"stage_seq\": 23, \"distance_m\": 49453.484, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2011H\", \"location\": \"Westcombe Park\", \"stage_seq\": 24, \"distance_m\": 50663.446, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2013H\", \"location\": \"Maze Hill\", \"stage_seq\": 25, \"distance_m\": 51767.393, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Greenwich\", \"stage_seq\": 26, \"distance_m\": 53175.046, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019H\", \"location\": \"Deptford\", \"stage_seq\": 27, \"distance_m\": 54018.118, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"North Kent East Jn\", \"stage_seq\": 28, \"distance_m\": 55016.008, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 29, \"distance_m\": 55548.963, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 30, \"distance_m\": 58083.955, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2028\", \"location\": \"London Bridge\", \"stage_seq\": 31, \"distance_m\": 59949.148, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 32, \"distance_m\": 60676.165, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 33, \"distance_m\": 61283.593, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034H\", \"location\": \"London Blackfriars\", \"stage_seq\": 34, \"distance_m\": 61885.728, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"City Thameslink\", \"stage_seq\": 35, \"distance_m\": 62288.111, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Farringdon\", \"stage_seq\": 36, \"distance_m\": 63018.269, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 37, \"distance_m\": 65237.125, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Dock Jn North\", \"stage_seq\": 38, \"distance_m\": 66469.003, \"section_seq\": 1, \"route_path_id\": 28395}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"Kentish Town\", \"stage_seq\": 39, \"distance_m\": 67436.028, \"section_seq\": 1, \"route_path_id\": 28395}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67436.028, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28395}], \"total_distance_m\": 67436.028, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 66018.973, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1417.055, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1900", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5503226", "current_position_lon": "-0.1393750", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:30Z\", \"source_id\": 48350975, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:32Z\", \"source_id\": 15705155, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:14Z\", \"source_id\": 48363440, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:19Z\", \"source_id\": 15709038, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:25Z\", \"source_id\": 48371529, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:29Z\", \"source_id\": 15711610, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:35Z\", \"source_id\": 48379476, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:43Z\", \"source_id\": 15714120, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:31Z\", \"source_id\": 48391713, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:35Z\", \"source_id\": 15718032, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:56Z\", \"source_id\": 48407562, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:00Z\", \"source_id\": 15722984, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:11Z\", \"source_id\": 48418195, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:16Z\", \"source_id\": 15728708, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:47Z\", \"source_id\": 48422130, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:52Z\", \"source_id\": 15729968, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:54Z\", \"source_id\": 48429742, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:56Z\", \"source_id\": 15732289, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:16Z\", \"source_id\": 48438218, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:19Z\", \"source_id\": 15734830, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31739, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:18Z\", \"source_id\": 48448033, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:24Z\", \"source_id\": 15738013, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31609, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:28Z\", \"source_id\": 48460750, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:31Z\", \"source_id\": 15741906, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:46Z\", \"source_id\": 48485529, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:49Z\", \"source_id\": 15754644, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:19Z\", \"source_id\": 48494098, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:22Z\", \"source_id\": 15757666, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:09Z\", \"source_id\": 48500977, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:13Z\", \"source_id\": 15760364, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:53Z\", \"source_id\": 48514963, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:58Z\", \"source_id\": 15764857, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:25Z\", \"source_id\": 48521216, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:29Z\", \"source_id\": 15766766, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:29Z\", \"source_id\": 48526187, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:32Z\", \"source_id\": 15768250, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:11Z\", \"source_id\": 48532437, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:15Z\", \"source_id\": 15770204, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31640, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:27Z\", \"source_id\": 48540120, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:31Z\", \"source_id\": 15772594, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:27Z\", \"source_id\": 48555853, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:33Z\", \"source_id\": 15777468, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:56Z\", \"source_id\": 48565912, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:59Z\", \"source_id\": 15780572, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:44Z\", \"source_id\": 48570062, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:48Z\", \"source_id\": 15781848, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:47Z\", \"source_id\": 48574753, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:52Z\", \"source_id\": 15783283, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:31Z\", \"source_id\": 48582894, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:34Z\", \"source_id\": 15785802, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:06Z\", \"source_id\": 48593024, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:10Z\", \"source_id\": 15788943, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kentish Town", "service_state_platform": "3", "timing_fact_generation": 1789501571692404, "current_leg_arrival_utc": "2026-09-15T20:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:26.638716", "service_state_evidence_id": 15788943, "current_leg_start_actual_dep": "2026-09-15T20:43:30+01:00", "operational_evidence_version": 151, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:26.854385", "service_state_valid_until_kind": null, "operational_interpretation_version": 151, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
RAI |
KTN |
9P58 |
700052 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 3291.147, "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": 6226.849, "from_m": 3291.147, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6775.231, "from_m": 6226.849, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9458.166, "from_m": 6775.231, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9717.473, "from_m": 9458.166, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10206.048, "from_m": 9717.473, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20228.576, "from_m": 10206.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21220.515, "from_m": 20228.576, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21860.346, "from_m": 21220.515, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26373.864, "from_m": 21860.346, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26423.227, "from_m": 26373.864, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 31572.108, "from_m": 26423.227, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33375.248, "from_m": 31572.108, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33890.937, "from_m": 33375.248, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34240.625, "from_m": 33890.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34286.266, "from_m": 34240.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34989.048, "from_m": 34286.266, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35022.071, "from_m": 34989.048, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35023.866, "from_m": 35022.071, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36653.068, "from_m": 35023.866, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36687.554, "from_m": 36653.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46279.816, "from_m": 36687.554, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46671.076, "from_m": 46279.816, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48403.037, "from_m": 46671.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49603.653, "from_m": 48403.037, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49643.306, "from_m": 49603.653, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49994.427, "from_m": 49643.306, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50327.629, "from_m": 49994.427, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51518.125, "from_m": 50327.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": 52673.063, "from_m": 51518.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53330.476, "from_m": 52673.063, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 53733.974, "from_m": 53330.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": 55016.008, "from_m": 53733.974, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56042.766, "from_m": 55016.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": 56083.059, "from_m": 56042.766, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56551.248, "from_m": 56083.059, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56597.861, "from_m": 56551.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56646.486, "from_m": 56597.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56686.696, "from_m": 56646.486, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59411.104, "from_m": 56686.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": 61024.872, "from_m": 59411.104, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 61268.225, "from_m": 61024.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 61364.238, "from_m": 61268.225, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61411.497, "from_m": 61364.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": 61649.996, "from_m": 61411.497, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62177.281, "from_m": 61649.996, "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": 62215.045, "from_m": 62177.281, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 62772.276, "from_m": 62215.045, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 62849.901, "from_m": 62772.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 66201.606, "from_m": 62849.901, "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": 66479.567, "from_m": 66201.606, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 66516.828, "from_m": 66479.567, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 67436.028, "from_m": 66516.828, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 589331, "profile_key": "800521f0e8c2dbf6b32a1a7bdf4f117d8fe0bccfdcfce1a9c053c48f6acab4eb", "schedule_id": 1108, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1900", "location": "Rainham (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1905", "wtt_dep": "1906H", "location": "Gillingham (Kent)", "stage_seq": 2, "distance_m": 4779.506, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1909H", "wtt_dep": "1910H", "location": "Chatham", "stage_seq": 3, "distance_m": 7319.709, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1914", "location": "Rochester", "stage_seq": 4, "distance_m": 8754.551, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Rochester Bridge Jn", "stage_seq": 5, "distance_m": 9424.543, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1916H", "wtt_dep": "1917H", "location": "Strood", "stage_seq": 6, "distance_m": 9835.49, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1922H", "location": "Higham", "stage_seq": 7, "distance_m": 14092.684, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Hoo Jn", "stage_seq": 8, "distance_m": 16220.105, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1928H", "wtt_dep": "1929H", "location": "Gravesend", "stage_seq": 9, "distance_m": 21445.528, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Springhead Junction (CTRL)", "stage_seq": 10, "distance_m": 23861.108, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1933H", "location": "Northfleet", "stage_seq": 11, "distance_m": 24888.125, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1935H", "location": "Swanscombe", "stage_seq": 12, "distance_m": 25782.965, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1939", "location": "Greenhithe", "stage_seq": 13, "distance_m": 29225.603, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941", "location": "Stone Crossing", "stage_seq": 14, "distance_m": 30507.813, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1946H", "location": "Dartford", "stage_seq": 15, "distance_m": 33618.22, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Dartford Jn", "stage_seq": 16, "distance_m": 34339.693, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Crayford Spur A Jn", "stage_seq": 17, "distance_m": 35023.866, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Crayford Creek Jn", "stage_seq": 18, "distance_m": 36154.219, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1952", "location": "Slade Green", "stage_seq": 19, "distance_m": 36859.883, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": "1958", "location": "Abbey Wood", "stage_seq": 20, "distance_m": 43035.139, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2001H", "location": "Plumstead", "stage_seq": 21, "distance_m": 45589.499, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004", "location": "Woolwich Arsenal", "stage_seq": 22, "distance_m": 46417.106, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009H", "location": "Charlton", "stage_seq": 23, "distance_m": 49453.484, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2011H", "location": "Westcombe Park", "stage_seq": 24, "distance_m": 50663.446, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2013H", "location": "Maze Hill", "stage_seq": 25, "distance_m": 51767.393, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Greenwich", "stage_seq": 26, "distance_m": 53175.046, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019H", "location": "Deptford", "stage_seq": 27, "distance_m": 54018.118, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "North Kent East Jn", "stage_seq": 28, "distance_m": 55016.008, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Surrey Canal Jn", "stage_seq": 29, "distance_m": 55548.963, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Blue Anchor (Kent)", "stage_seq": 30, "distance_m": 58083.955, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2028", "location": "London Bridge", "stage_seq": 31, "distance_m": 59949.148, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Metropolitan Jn", "stage_seq": 32, "distance_m": 60676.165, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Blackfriars Jn", "stage_seq": 33, "distance_m": 61283.593, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034H", "location": "London Blackfriars", "stage_seq": 34, "distance_m": 61885.728, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "City Thameslink", "stage_seq": 35, "distance_m": 62288.111, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Farringdon", "stage_seq": 36, "distance_m": 63018.269, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043H", "location": "St Pancras Low Level", "stage_seq": 37, "distance_m": 65237.125, "section_seq": 1, "route_path_id": 28395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Dock Jn North", "stage_seq": 38, "distance_m": 66469.003, "section_seq": 1, "route_path_id": 28395}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "Kentish Town", "stage_seq": 39, "distance_m": 67436.028, "section_seq": 1, "route_path_id": 28395}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67436.028, "from_m": 0.0, "section_seq": 1, "route_path_id": 28395}], "total_distance_m": 67436.028, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 66018.973, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1417.055, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:30Z", "source_id": 48350975, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:06:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:32Z", "source_id": 15705155, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:14Z", "source_id": 48363440, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:11:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:19Z", "source_id": 15709038, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:25Z", "source_id": 48371529, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:14:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:29Z", "source_id": 15711610, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32263, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:35Z", "source_id": 48379476, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:17:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:43Z", "source_id": 15714120, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32257, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:31Z", "source_id": 48391713, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:35Z", "source_id": 15718032, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32239, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:56Z", "source_id": 48407562, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:00Z", "source_id": 15722984, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32230, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:11Z", "source_id": 48418195, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:16Z", "source_id": 15728708, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32226, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:47Z", "source_id": 48422130, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:35:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:52Z", "source_id": 15729968, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32222, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:54Z", "source_id": 48429742, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:37:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:56Z", "source_id": 15732289, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:16Z", "source_id": 48438218, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:19Z", "source_id": 15734830, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31739, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:18Z", "source_id": 48448033, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:45:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:24Z", "source_id": 15738013, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31609, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:28Z", "source_id": 48460750, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:50:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:31Z", "source_id": 15741906, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32201, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:46Z", "source_id": 48485529, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:00:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:49Z", "source_id": 15754644, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32153, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:19Z", "source_id": 48494098, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:03:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:22Z", "source_id": 15757666, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32149, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:09Z", "source_id": 48500977, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:06:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:13Z", "source_id": 15760364, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32137, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:53Z", "source_id": 48514963, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:12:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:58Z", "source_id": 15764857, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31652, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:25Z", "source_id": 48521216, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:29Z", "source_id": 15766766, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31648, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:29Z", "source_id": 48526187, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:32Z", "source_id": 15768250, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31644, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:11Z", "source_id": 48532437, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:20:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:15Z", "source_id": 15770204, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31640, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:27Z", "source_id": 48540120, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:23:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:31Z", "source_id": 15772594, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:27Z", "source_id": 48555853, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:33Z", "source_id": 15777468, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:56Z", "source_id": 48565912, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:59Z", "source_id": 15780572, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:44Z", "source_id": 48570062, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:48Z", "source_id": 15781848, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:47Z", "source_id": 48574753, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:52Z", "source_id": 15783283, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:31Z", "source_id": 48582894, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:34Z", "source_id": 15785802, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18574, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:06Z", "source_id": 48593024, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T19:47:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:10Z", "source_id": 15788943, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Rainham (Kent) |
1900 |
1900 |
0 |
None |
None |
Kentish Town |
2048 |
2048 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C10034/2026-09-15/detailed |
None |
St Pancras Low Level |
2026-09-15T20:43:30+01:00 |
Kentish Town |
5.0 |
{"type": "LineString", "coordinates": [[-0.12750652055813436, 51.53210664657283], [-0.1276031, 51.5323077], [-0.12769129999999998, 51.532522], [-0.1277683773630777, 51.53275383807097], [-0.12786959999999997, 51.5330583], [-0.1278726451672573, 51.5330710197728], [-0.1278926920628459, 51.53315475628563], [-0.1279637029775823, 51.53345136986881], [-0.1279775, 51.53350900000001], [-0.1281653, 51.53395709999999], [-0.1281805798242299, 51.53399744590827], [-0.12822616286638075, 51.53411780632364], [-0.12839247941800383, 51.53455695661428], [-0.12844119999999998, 51.5346856], [-0.12844770445811296, 51.53470367145589], [-0.12854266901117034, 51.53496751240733], [-0.1286099, 51.53515430000001], [-0.1287618, 51.535623], [-0.1287614, 51.5357015], [-0.128789, 51.53575020000001], [-0.1288543, 51.53589119999999], [-0.12888889999999997, 51.535961699999994], [-0.1289195, 51.5360343], [-0.12894939999999996, 51.5361137], [-0.12900968435973212, 51.536270603567914], [-0.1290302, 51.53632399999999], [-0.12904540622881383, 51.53639324855326], [-0.12907419301944675, 51.53660273798133], [-0.129115, 51.536899700000006], [-0.1291156, 51.5369383], [-0.12913094989089005, 51.537022203774335], [-0.12914949999999997, 51.5371236], [-0.12916839999999996, 51.5371989], [-0.1292050562502323, 51.53737567711332], [-0.1292349, 51.5375196], [-0.1292959, 51.5378023], [-0.1293090318942045, 51.53786242359564], [-0.1293725855139987, 51.5381533989371], [-0.12949679999999997, 51.5387221], [-0.1296632, 51.5392319], [-0.1297339, 51.5393759], [-0.1298719, 51.53960990000001], [-0.12990269999999998, 51.5396661], [-0.12994969999999997, 51.5397457], [-0.13017779999999998, 51.54022559999999], [-0.1303357, 51.5404721], [-0.13038949999999996, 51.54056639999999], [-0.13040831237942532, 51.54065011517516], [-0.1304295, 51.540744399999994], [-0.1304606, 51.5408082], [-0.13047840238073127, 51.54086158271738], [-0.13053319999999996, 51.5410259], [-0.13056734171094642, 51.54110750545186], [-0.1305749798466977, 51.54112576208923], [-0.1305811692293316, 51.5411405559181], [-0.13058922953380497, 51.54115982160701], [-0.1306311, 51.5412599], [-0.1307657, 51.54155419999999], [-0.13090250000000003, 51.541969599999995], [-0.130991, 51.5422123], [-0.1310782, 51.5424259], [-0.1311748, 51.542632700000006], [-0.13123379999999998, 51.542742], [-0.1313127, 51.5429244], [-0.13133419999999998, 51.54296810000001], [-0.1313578, 51.543009699999985], [-0.1314593831482537, 51.54325092420838], [-0.1314643, 51.54326259999999], [-0.13174239999999998, 51.543668], [-0.1317697, 51.5437062], [-0.1324778, 51.5445734], [-0.13361489999999998, 51.5459275], [-0.1337718, 51.5461103], [-0.133817, 51.5461631], [-0.1340102, 51.54639159999999], [-0.1342063, 51.546617899999994], [-0.13431829999999997, 51.5467437], [-0.1344406, 51.5468781], [-0.13461269999999995, 51.54706019999999], [-0.1347914, 51.54724329999999], [-0.13498439999999998, 51.54743140000001], [-0.135331, 51.54775130000001], [-0.1357808, 51.5481177], [-0.135984, 51.548276599999994], [-0.1361754, 51.548424099999984], [-0.1364934, 51.54865480000001], [-0.1367531, 51.54883240000001], [-0.13698779999999997, 51.54898799999999], [-0.1372647, 51.5491668], [-0.1375207, 51.5493298], [-0.13796139999999998, 51.549594600000006], [-0.1381995, 51.54972560000001], [-0.1383971, 51.54983349999999], [-0.1386641, 51.5499762], [-0.13885159999999996, 51.550073299999994], [-0.13905039999999996, 51.55017039999999], [-0.13937499999999997, 51.5503226]]} |
1.4 |
2042 |
2047 |
St Pancras Low Level |
Kentish Town Jn |
Kentish Town |
51.5503226 |
-0.1393750 |
51.5503226 |
-0.1393750 |
1 |
0 |
2026-09-15 19:57:37 |
TERMINATED |
2026-09-15 19:47:00 |
Kentish Town |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788943 |
1789501571692404 |
151 |
151 |
2026-09-15 19:57:26.854385 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:26.638716 |
| 559695 |
591109 |
C34394 |
722J13MZ15 |
2026-09-15 |
COMPLETE |
15789080 |
2026-09-15 20:47:00 |
2026-09-15 19:57:37 |
2026-09-17 19:57:37 |
{"id": 591109, "stp": "P", "toc": "London Overground", "uid": "C34394", "consist": null, "dest_crs": "BGV", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34394/2026-09-15/detailed", "trust_id": "722J13MZ15", "origin_crs": "GPO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barking Riverside Station (Construction)", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "1", "is_terminated": 1, "next_location": "Barking Riverside Station (Construction)", "signalling_id": "2J13", "timing_status": "ON TIME", "origin_station": "Gospel Oak", "current_leg_arr": "2047", "current_leg_dep": "2042", "current_leg_end": "Barking Riverside Station (Construction)", "origin_dep_time": "2009", "origin_platform": "3", "current_location": "Barking Riverside Station (Construction)", "last_update_time": "2026-09-15T19:57:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]}", "current_leg_start": "Barking", "dest_arr_time_act": "2047", "motion_projection": null, "next_location_lat": "51.5195524", "next_location_lon": "0.1161168", "previous_location": "Barking", "current_leg_milage": "2.7", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 559.871, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1010.648, \"from_m\": 559.871, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2614.374, \"from_m\": 1010.648, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 6596.737, \"from_m\": 2614.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6636.756, \"from_m\": 6596.737, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 6671.484, \"from_m\": 6636.756, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6765.632, \"from_m\": 6671.484, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7860.426, \"from_m\": 6765.632, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8160.075, \"from_m\": 7860.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9618.247, \"from_m\": 8160.075, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9917.895, \"from_m\": 9618.247, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10766.894, \"from_m\": 9917.895, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10805.822, \"from_m\": 10766.894, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11618.739, \"from_m\": 10805.822, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11916.548, \"from_m\": 11618.739, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16578.222, \"from_m\": 11916.548, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 16842.618, \"from_m\": 16578.222, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19686.528, \"from_m\": 16842.618, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20216.465, \"from_m\": 19686.528, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20444.698, \"from_m\": 20216.465, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20471.224, \"from_m\": 20444.698, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20498.618, \"from_m\": 20471.224, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22999.065, \"from_m\": 20498.618, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23483.328, \"from_m\": 22999.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23556.04, \"from_m\": 23483.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25742.444, \"from_m\": 23556.04, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26085.318, \"from_m\": 25742.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27447.072, \"from_m\": 26085.318, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27736.855, \"from_m\": 27447.072, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 591109, \"profile_key\": \"69eaad793eb2765bca2ff23da90a82d41b655f68a6b360b9125df12a75670083\", \"schedule_id\": 4398, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Gospel Oak\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Junction Road Jn\", \"stage_seq\": 2, \"distance_m\": 1295.772, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Upper Holloway\", \"stage_seq\": 3, \"distance_m\": 2089.952, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2015H\", \"location\": \"Crouch Hill\", \"stage_seq\": 4, \"distance_m\": 3382.019, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Harringay Park Jn\", \"stage_seq\": 5, \"distance_m\": 3972.665, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2018H\", \"location\": \"Harringay Green Lanes\", \"stage_seq\": 6, \"distance_m\": 4859.556, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022\", \"location\": \"South Tottenham\", \"stage_seq\": 7, \"distance_m\": 6705.644, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025H\", \"location\": \"Blackhorse Road\", \"stage_seq\": 8, \"distance_m\": 8889.161, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2027H\", \"location\": \"Walthamstow Queen's Road\", \"stage_seq\": 9, \"distance_m\": 14096.233, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"location\": \"Leyton Midland Road\", \"stage_seq\": 10, \"distance_m\": 15897.506, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2032H\", \"location\": \"Leytonstone High Road\", \"stage_seq\": 11, \"distance_m\": 17063.446, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035H\", \"location\": \"Wanstead Park\", \"stage_seq\": 12, \"distance_m\": 18943.987, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Woodgrange Park\", \"stage_seq\": 13, \"distance_m\": 20330.581, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Barking Station Jn\", \"stage_seq\": 14, \"distance_m\": 22422.932, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042H\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 23291.545, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Ripple Lane West Jn\", \"stage_seq\": 16, \"distance_m\": 25017.994, \"section_seq\": 1, \"route_path_id\": 29760}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": null, \"location\": \"Barking Riverside Station (Construction)\", \"stage_seq\": 17, \"distance_m\": 27736.855, \"section_seq\": 1, \"route_path_id\": 29760}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27736.855, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29760}], \"total_distance_m\": 27736.855, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27433.531, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 303.324, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2009", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5195524", "current_position_lon": "0.1161168", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18788, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:16Z\", \"source_id\": 48511098, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:21Z\", \"source_id\": 15763628, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:54Z\", \"source_id\": 48517322, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:56Z\", \"source_id\": 15765600, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:18Z\", \"source_id\": 48528157, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:24Z\", \"source_id\": 15768847, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:42Z\", \"source_id\": 48536034, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:46Z\", \"source_id\": 15771352, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:34Z\", \"source_id\": 48542541, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:35Z\", \"source_id\": 15773345, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14771, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:50Z\", \"source_id\": 48547790, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:53Z\", \"source_id\": 15774968, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:01Z\", \"source_id\": 48554890, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:02Z\", \"source_id\": 15777148, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:01Z\", \"source_id\": 48559384, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:06Z\", \"source_id\": 15778614, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:35Z\", \"source_id\": 48565069, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:41Z\", \"source_id\": 15780384, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:01Z\", \"source_id\": 48572952, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:05Z\", \"source_id\": 15782720, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:03Z\", \"source_id\": 48581844, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:07Z\", \"source_id\": 15785470, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14738, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:17Z\", \"source_id\": 48593566, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:22Z\", \"source_id\": 15789080, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barking Riverside Station (Construction)", "service_state_platform": "1", "timing_fact_generation": 1789501582932592, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:27.067354", "service_state_evidence_id": 15789080, "current_leg_start_actual_dep": "2026-09-15T20:42:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:27.428401", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
GPO |
BGV |
2J13 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 559.871, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1010.648, "from_m": 559.871, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2614.374, "from_m": 1010.648, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 6596.737, "from_m": 2614.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6636.756, "from_m": 6596.737, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 6671.484, "from_m": 6636.756, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6765.632, "from_m": 6671.484, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7860.426, "from_m": 6765.632, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8160.075, "from_m": 7860.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9618.247, "from_m": 8160.075, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9917.895, "from_m": 9618.247, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10766.894, "from_m": 9917.895, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10805.822, "from_m": 10766.894, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11618.739, "from_m": 10805.822, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11916.548, "from_m": 11618.739, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16578.222, "from_m": 11916.548, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16842.618, "from_m": 16578.222, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19686.528, "from_m": 16842.618, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20216.465, "from_m": 19686.528, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20444.698, "from_m": 20216.465, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20471.224, "from_m": 20444.698, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20498.618, "from_m": 20471.224, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22999.065, "from_m": 20498.618, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23483.328, "from_m": 22999.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23556.04, "from_m": 23483.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25742.444, "from_m": 23556.04, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26085.318, "from_m": 25742.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27447.072, "from_m": 26085.318, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27736.855, "from_m": 27447.072, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 591109, "profile_key": "69eaad793eb2765bca2ff23da90a82d41b655f68a6b360b9125df12a75670083", "schedule_id": 4398, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2009", "location": "Gospel Oak", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Junction Road Jn", "stage_seq": 2, "distance_m": 1295.772, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Upper Holloway", "stage_seq": 3, "distance_m": 2089.952, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2015H", "location": "Crouch Hill", "stage_seq": 4, "distance_m": 3382.019, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Harringay Park Jn", "stage_seq": 5, "distance_m": 3972.665, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2018H", "location": "Harringay Green Lanes", "stage_seq": 6, "distance_m": 4859.556, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022", "location": "South Tottenham", "stage_seq": 7, "distance_m": 6705.644, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025H", "location": "Blackhorse Road", "stage_seq": 8, "distance_m": 8889.161, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2027H", "location": "Walthamstow Queen's Road", "stage_seq": 9, "distance_m": 14096.233, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "location": "Leyton Midland Road", "stage_seq": 10, "distance_m": 15897.506, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2032H", "location": "Leytonstone High Road", "stage_seq": 11, "distance_m": 17063.446, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035H", "location": "Wanstead Park", "stage_seq": 12, "distance_m": 18943.987, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Woodgrange Park", "stage_seq": 13, "distance_m": 20330.581, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Barking Station Jn", "stage_seq": 14, "distance_m": 22422.932, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042H", "location": "Barking", "stage_seq": 15, "distance_m": 23291.545, "section_seq": 1, "route_path_id": 29760}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Ripple Lane West Jn", "stage_seq": 16, "distance_m": 25017.994, "section_seq": 1, "route_path_id": 29760}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": null, "location": "Barking Riverside Station (Construction)", "stage_seq": 17, "distance_m": 27736.855, "section_seq": 1, "route_path_id": 29760}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27736.855, "from_m": 0.0, "section_seq": 1, "route_path_id": 29760}], "total_distance_m": 27736.855, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27433.531, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 303.324, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18788, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:16Z", "source_id": 48511098, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:11:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:21Z", "source_id": 15763628, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14794, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:54Z", "source_id": 48517322, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:56Z", "source_id": 15765600, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14786, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:18Z", "source_id": 48528157, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:17:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:24Z", "source_id": 15768847, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14780, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:42Z", "source_id": 48536034, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:21:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:46Z", "source_id": 15771352, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14775, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:34Z", "source_id": 48542541, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:25:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:35Z", "source_id": 15773345, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14771, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:50Z", "source_id": 48547790, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:27:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:53Z", "source_id": 15774968, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14767, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:01Z", "source_id": 48554890, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:30:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:02Z", "source_id": 15777148, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14763, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:01Z", "source_id": 48559384, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:06Z", "source_id": 15778614, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14759, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:35Z", "source_id": 48565069, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:41Z", "source_id": 15780384, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14753, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:01Z", "source_id": 48572952, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:37:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:05Z", "source_id": 15782720, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14719, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:03Z", "source_id": 48581844, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:41:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:07Z", "source_id": 15785470, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14738, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:17Z", "source_id": 48593566, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:22Z", "source_id": 15789080, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Gospel Oak |
2009 |
2009 |
3 |
None |
None |
Barking Riverside Station (Construction) |
2049 |
2047 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34394/2026-09-15/detailed |
None |
Barking |
2026-09-15T20:42:30+01:00 |
Barking Riverside Station (Construction) |
5.0 |
{"type": "LineString", "coordinates": [[0.08038923598497819, 51.53959910036112], [0.0805214, 51.5395316], [0.0806247, 51.5394791], [0.08152239999999998, 51.53902289999999], [0.0818445, 51.5388574], [0.0821687, 51.5386935], [0.0824527, 51.538556], [0.0833709, 51.5381169], [0.08360449999999998, 51.53800369999999], [0.0842652, 51.53768689999999], [0.08484699999999999, 51.5374059], [0.0854574, 51.537102], [0.0855359, 51.5370629], [0.08707891997059403, 51.53627965100564], [0.08743721332144355, 51.53609777657278], [0.0877777, 51.53594350000001], [0.08940629999999998, 51.5351893], [0.08983152841195213, 51.53501259042423], [0.0911331, 51.534471700000005], [0.0931502, 51.533701099999995], [0.0951919, 51.5330125], [0.0962161, 51.5326916], [0.0972665, 51.5323825], [0.0987557, 51.53199769999999], [0.0996636, 51.53176890000001], [0.10056050769524344, 51.53156608742972], [0.1013463, 51.5313884], [0.1023325, 51.531205199999995], [0.10255799013350377, 51.53115987106872], [0.10322288512136422, 51.53102621094801], [0.1032697, 51.5310168], [0.1055948, 51.5306534], [0.10692, 51.5304598], [0.10750272977900288, 51.53037863216296], [0.1082733, 51.53027129999999], [0.1100319, 51.530053800000005], [0.1126753, 51.5297718], [0.1127909, 51.52974919999999], [0.1129047, 51.5297293], [0.112993, 51.529717300000016], [0.1130812, 51.529707499999994], [0.11352260000000002, 51.5296553], [0.1141005, 51.5295888], [0.11467579999999997, 51.52952560000001], [0.1150796, 51.5294794], [0.11573930000000002, 51.5294011], [0.11580059999999998, 51.5293919], [0.1158579, 51.5293826], [0.1159587, 51.52936349999998], [0.11607610000000002, 51.5293418], [0.11613579999999996, 51.5293318], [0.1162036, 51.5293219], [0.1163937, 51.5292962], [0.11660629999999995, 51.5292736], [0.11671779999999998, 51.52925750000001], [0.11681709999999997, 51.5292404], [0.1170831, 51.52919099999999], [0.1172848, 51.5291554], [0.1176358, 51.52912109999999], [0.1179449, 51.5290684], [0.1183808, 51.5289889], [0.1186693, 51.52893900000001], [0.11899659999999998, 51.5288524], [0.119198, 51.528793], [0.1194854, 51.5286946], [0.11976069999999996, 51.528605199999994], [0.1200669, 51.5285236], [0.120276, 51.5284723], [0.120391, 51.52844400000001], [0.1206983, 51.5283663], [0.1211633, 51.52822630000001], [0.12155879999999997, 51.5281058], [0.12207020000000002, 51.52796049999999], [0.1224306, 51.5278666], [0.1228602, 51.52776080000001], [0.12325220283912672, 51.52767298739745], [0.12326769999999998, 51.527586699999986], [0.1232719, 51.5274408], [0.12326589999999998, 51.52729910000001], [0.1232026, 51.52702959999999], [0.1231061, 51.5267741], [0.12302820000000002, 51.52660660000001], [0.12286279999999998, 51.52633600000001], [0.1227105, 51.526119], [0.1225548, 51.525935], [0.1223925, 51.5257657], [0.1221994, 51.5255869], [0.12187939999999998, 51.5253337], [0.1215198, 51.525097499999994], [0.1212313, 51.5249309], [0.12095369999999998, 51.524797], [0.1206711, 51.5246549], [0.11982839999999996, 51.52429560000001], [0.11949909999999998, 51.5241353], [0.11921289999999998, 51.5239875], [0.118952, 51.52382690000001], [0.11852680000000002, 51.5235802], [0.11813489999999996, 51.523301999999994], [0.11786499999999998, 51.5230888], [0.1175503, 51.5228228], [0.11730390000000002, 51.522584], [0.1171252, 51.522381799999984], [0.1169748, 51.5221939], [0.1168551, 51.52202599999999], [0.116753, 51.52185550000001], [0.1166783, 51.5217008], [0.116634, 51.52158510000001], [0.11658459999999995, 51.5214443], [0.11656220000000002, 51.521271600000006], [0.1165333, 51.521049600000005], [0.11640380000000002, 51.520494], [0.11632469999999998, 51.52023169999999], [0.1161168, 51.5195524]]} |
2.7 |
2042 |
2047 |
Barking |
Barking Riverside Station (Construction) |
Barking Riverside Station (Construction) |
51.5195524 |
0.1161168 |
51.5195524 |
0.1161168 |
1 |
0 |
2026-09-15 19:57:37 |
TERMINATED |
2026-09-15 19:47:00 |
Barking Riverside Station (Construction) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789080 |
1789501582932592 |
45 |
45 |
2026-09-15 19:57:27.428401 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:27.067354 |
| 559696 |
589189 |
L84018 |
862P70MX15 |
2026-09-15 |
COMPLETE |
15789368 |
2026-09-15 20:47:00 |
2026-09-15 19:57:37 |
2026-09-17 19:57:37 |
{"id": 589189, "stp": "P", "toc": "South Western Railway", "uid": "L84018", "consist": "450010", "dest_crs": "WOK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84018/2026-09-15/detailed", "trust_id": "862P70MX15", "origin_crs": "SOU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Woking", "service_date": "2026-09-15", "dest_arr_time": "2046", "dest_platform": "6", "is_terminated": 1, "next_location": "Woking", "signalling_id": "2P70", "timing_status": "LATE", "origin_station": "Southampton Central", "current_leg_arr": "2047", "current_leg_dep": "2041", "current_leg_end": "Woking", "origin_dep_time": "1855", "origin_platform": "3A", "current_location": "Woking Sig. Wk167/369", "last_update_time": "2026-09-15T19:57:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.582410997926861, 51.28787914491865], [-0.5824068, 51.2878895], [-0.5817982, 51.2891208], [-0.5817168999999999, 51.289285], [-0.5816449, 51.28942659999999], [-0.5804246999999999, 51.29182839999999], [-0.5797413, 51.2932064], [-0.5796744999999999, 51.2933435], [-0.5757907, 51.3010508], [-0.5751183, 51.3023432], [-0.5732818, 51.306034800000006], [-0.5726696999999998, 51.3072677], [-0.572612, 51.307372099999995], [-0.5720154, 51.30842129999999], [-0.5716629, 51.308975800000006], [-0.5710945, 51.30977010000001], [-0.5706602999999999, 51.310302199999995], [-0.5700595, 51.3110417], [-0.5693862, 51.3117608], [-0.5693611999999999, 51.3117856], [-0.5686774999999998, 51.3124639], [-0.5685249, 51.312615400000006], [-0.5683014, 51.3128371], [-0.5679811999999999, 51.3131411], [-0.5678196, 51.3132923], [-0.567603, 51.3134969], [-0.567479, 51.31360999999999], [-0.5670069, 51.31404020000001], [-0.5666119, 51.3143681], [-0.5664295070594447, 51.31448766959982], [-0.5662415861785062, 51.31459365343447], [-0.5660762931266143, 51.314687939656515], [-0.5659301657149185, 51.31477201768842], [-0.565799741754568, 51.31484737695256], [-0.5656815590567126, 51.31491550687139], [-0.5655721554325012, 51.314977896867326], [-0.5654680686930834, 51.315036036362805], [-0.5653658366496085, 51.315091414780234], [-0.565261997113226, 51.31514552154205], [-0.5651530878950851, 51.31519984607068], [-0.5650356468063354, 51.315255877788545], [-0.5649062116581263, 51.315315106118064], [-0.5647613202616069, 51.31537902048167], [-0.5645975104279268, 51.315449110301785], [-0.5644113199682352, 51.31552686500084], [-0.5641992866936818, 51.31561377400125], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]}", "current_leg_start": "Worplesdon", "dest_arr_time_act": "2046", "motion_projection": null, "next_location_lat": "51.3186132", "next_location_lon": "-0.5566606", "previous_location": "Worplesdon", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1349.931, \"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\": 1706.248, \"from_m\": 1349.931, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3063.067, \"from_m\": 1706.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3312.766, \"from_m\": 3063.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3723.917, \"from_m\": 3312.766, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4867.793, \"from_m\": 3723.917, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5514.689, \"from_m\": 4867.793, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6574.18, \"from_m\": 5514.689, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7214.814, \"from_m\": 6574.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7594.709, \"from_m\": 7214.814, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10875.192, \"from_m\": 7594.709, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12469.694, \"from_m\": 10875.192, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13705.471, \"from_m\": 12469.694, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15286.188, \"from_m\": 13705.471, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21725.821, \"from_m\": 15286.188, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22546.192, \"from_m\": 21725.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22958.386, \"from_m\": 22546.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23810.036, \"from_m\": 22958.386, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25126.578, \"from_m\": 23810.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25134.568, \"from_m\": 25126.578, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34435.467, \"from_m\": 25134.568, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34506.589, \"from_m\": 34435.467, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37264.423, \"from_m\": 34506.589, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 37988.01, \"from_m\": 37264.423, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 38904.129, \"from_m\": 37988.01, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39831.606, \"from_m\": 38904.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40439.735, \"from_m\": 39831.606, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42827.9, \"from_m\": 40439.735, \"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\": 43902.787, \"from_m\": 42827.9, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44629.695, \"from_m\": 43902.787, \"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\": 49868.448, \"from_m\": 44629.695, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50370.741, \"from_m\": 49868.448, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53147.755, \"from_m\": 50370.741, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53676.498, \"from_m\": 53147.755, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54136.054, \"from_m\": 53676.498, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57231.873, \"from_m\": 54136.054, \"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\": 59498.687, \"from_m\": 57231.873, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62416.539, \"from_m\": 59498.687, \"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\": 64279.378, \"from_m\": 62416.539, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 77637.607, \"from_m\": 64279.378, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 77944.524, \"from_m\": 77637.607, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85943.627, \"from_m\": 77944.524, \"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\": 88954.109, \"from_m\": 85943.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 92132.305, \"from_m\": 88954.109, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 92717.056, \"from_m\": 92132.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95483.402, \"from_m\": 92717.056, \"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\": 97146.89, \"from_m\": 95483.402, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97258.748, \"from_m\": 97146.89, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 98075.445, \"from_m\": 97258.748, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 100402.738, \"from_m\": 98075.445, \"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\": 106200.56, \"from_m\": 100402.738, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 106363.569, \"from_m\": 106200.56, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107084.678, \"from_m\": 106363.569, \"capability_applied\": null, \"effective_limit_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\": 589189, \"profile_key\": \"a708f538d74a0aebbe30a697bb7a26daade7b7fee97e3d3e2301425bdb47e19a\", \"schedule_id\": 17762, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Southampton Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Northam Jn\", \"stage_seq\": 2, \"distance_m\": 1797.957, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1901\", \"location\": \"St. Denys\", \"stage_seq\": 3, \"distance_m\": 3150.1, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 4, \"distance_m\": 5875.73, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"1905H\", \"wtt_dep\": \"1906H\", \"location\": \"Woolston\", \"stage_seq\": 5, \"distance_m\": 7051.871, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"1910H\", \"wtt_dep\": \"1911H\", \"location\": \"Netley\", \"stage_seq\": 6, \"distance_m\": 11054.628, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914H\", \"location\": \"Bursledon\", \"stage_seq\": 7, \"distance_m\": 14293.644, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Swanwick\", \"stage_seq\": 8, \"distance_m\": 17515.953, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"1922\", \"wtt_dep\": \"1923\", \"location\": \"Fareham\", \"stage_seq\": 9, \"distance_m\": 23481.77, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1931\", \"location\": \"Cosham\", \"stage_seq\": 10, \"distance_m\": 32862.886, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Cosham Jn\", \"stage_seq\": 11, \"distance_m\": 33624.556, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Farlington Jn\", \"stage_seq\": 12, \"distance_m\": 34646.582, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Havant\", \"stage_seq\": 13, \"distance_m\": 39328.844, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1952\", \"location\": \"Petersfield\", \"stage_seq\": 14, \"distance_m\": 57853.846, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2011\", \"location\": \"Haslemere\", \"stage_seq\": 15, \"distance_m\": 77028.866, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2017H\", \"location\": \"Witley\", \"stage_seq\": 16, \"distance_m\": 84305.979, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Milford (Surrey)\", \"stage_seq\": 17, \"distance_m\": 87772.826, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025H\", \"location\": \"Godalming\", \"stage_seq\": 18, \"distance_m\": 90739.9, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Farncombe\", \"stage_seq\": 19, \"distance_m\": 92272.347, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Shalford Jn\", \"stage_seq\": 20, \"distance_m\": 95483.402, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034H\", \"location\": \"Guildford\", \"stage_seq\": 21, \"distance_m\": 97476.581, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040H\", \"location\": \"Worplesdon\", \"stage_seq\": 22, \"distance_m\": 103083.888, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Woking Jn\", \"stage_seq\": 23, \"distance_m\": 106363.569, \"section_seq\": 1, \"route_path_id\": 73083}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": null, \"location\": \"Woking\", \"stage_seq\": 24, \"distance_m\": 107084.678, \"section_seq\": 1, \"route_path_id\": 73083}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 107084.678, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73083}], \"total_distance_m\": 107084.678, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 107076.688, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1855", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3186132", "current_position_lon": "-0.5566606", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:59Z\", \"source_id\": 48336515, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:00Z\", \"source_id\": 15700657, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:44Z\", \"source_id\": 48349077, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:49Z\", \"source_id\": 15704530, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:14Z\", \"source_id\": 48363434, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:17Z\", \"source_id\": 15709012, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:14Z\", \"source_id\": 48373509, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:16Z\", \"source_id\": 15712222, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:46Z\", \"source_id\": 48389779, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:48Z\", \"source_id\": 15717361, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:51Z\", \"source_id\": 48414819, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:57Z\", \"source_id\": 15726611, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:28Z\", \"source_id\": 15727443, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:49Z\", \"source_id\": 48432291, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:52Z\", \"source_id\": 15732998, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:33Z\", \"source_id\": 48470610, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:38Z\", \"source_id\": 15746618, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:03Z\", \"source_id\": 15747264, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:12Z\", \"source_id\": 48501126, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:19Z\", \"source_id\": 15760442, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28033, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:35Z\", \"source_id\": 48524033, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:39Z\", \"source_id\": 15767636, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:11Z\", \"source_id\": 48532440, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:13Z\", \"source_id\": 15770179, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:53Z\", \"source_id\": 48541025, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:58Z\", \"source_id\": 15772854, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:19Z\", \"source_id\": 48546571, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:22Z\", \"source_id\": 15774588, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:59Z\", \"source_id\": 48561495, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:04Z\", \"source_id\": 15779250, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:38Z\", \"source_id\": 48578825, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:43Z\", \"source_id\": 15784553, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:45Z\", \"source_id\": 48594567, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:49Z\", \"source_id\": 15789368, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Woking", "service_state_platform": "6", "timing_fact_generation": 1789501610229551, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:29.897631", "service_state_evidence_id": 15789368, "current_leg_start_actual_dep": "2026-09-15T20:41:30+01:00", "operational_evidence_version": 104, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:33.662877", "service_state_valid_until_kind": null, "operational_interpretation_version": 104, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SOU |
WOK |
2P70 |
450010 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1349.931, "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": 1706.248, "from_m": 1349.931, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3063.067, "from_m": 1706.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3312.766, "from_m": 3063.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3723.917, "from_m": 3312.766, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4867.793, "from_m": 3723.917, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5514.689, "from_m": 4867.793, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6574.18, "from_m": 5514.689, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7214.814, "from_m": 6574.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7594.709, "from_m": 7214.814, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10875.192, "from_m": 7594.709, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12469.694, "from_m": 10875.192, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13705.471, "from_m": 12469.694, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15286.188, "from_m": 13705.471, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21725.821, "from_m": 15286.188, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22546.192, "from_m": 21725.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22958.386, "from_m": 22546.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23810.036, "from_m": 22958.386, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25126.578, "from_m": 23810.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25134.568, "from_m": 25126.578, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34435.467, "from_m": 25134.568, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34506.589, "from_m": 34435.467, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37264.423, "from_m": 34506.589, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 37988.01, "from_m": 37264.423, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 38904.129, "from_m": 37988.01, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39831.606, "from_m": 38904.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40439.735, "from_m": 39831.606, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42827.9, "from_m": 40439.735, "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": 43902.787, "from_m": 42827.9, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44629.695, "from_m": 43902.787, "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": 49868.448, "from_m": 44629.695, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50370.741, "from_m": 49868.448, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53147.755, "from_m": 50370.741, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53676.498, "from_m": 53147.755, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54136.054, "from_m": 53676.498, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57231.873, "from_m": 54136.054, "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": 59498.687, "from_m": 57231.873, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62416.539, "from_m": 59498.687, "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": 64279.378, "from_m": 62416.539, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 77637.607, "from_m": 64279.378, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 77944.524, "from_m": 77637.607, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85943.627, "from_m": 77944.524, "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": 88954.109, "from_m": 85943.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 92132.305, "from_m": 88954.109, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 92717.056, "from_m": 92132.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95483.402, "from_m": 92717.056, "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": 97146.89, "from_m": 95483.402, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97258.748, "from_m": 97146.89, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 98075.445, "from_m": 97258.748, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 100402.738, "from_m": 98075.445, "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": 106200.56, "from_m": 100402.738, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 106363.569, "from_m": 106200.56, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107084.678, "from_m": 106363.569, "capability_applied": null, "effective_limit_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": 589189, "profile_key": "a708f538d74a0aebbe30a697bb7a26daade7b7fee97e3d3e2301425bdb47e19a", "schedule_id": 17762, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1855", "location": "Southampton Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Northam Jn", "stage_seq": 2, "distance_m": 1797.957, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1901", "location": "St. Denys", "stage_seq": 3, "distance_m": 3150.1, "section_seq": 1, "route_path_id": 73083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904", "location": "Woolston Sig. E803", "stage_seq": 4, "distance_m": 5875.73, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "1905H", "wtt_dep": "1906H", "location": "Woolston", "stage_seq": 5, "distance_m": 7051.871, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "1910H", "wtt_dep": "1911H", "location": "Netley", "stage_seq": 6, "distance_m": 11054.628, "section_seq": 1, "route_path_id": 73083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914H", "location": "Bursledon", "stage_seq": 7, "distance_m": 14293.644, "section_seq": 1, "route_path_id": 73083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Swanwick", "stage_seq": 8, "distance_m": 17515.953, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "1922", "wtt_dep": "1923", "location": "Fareham", "stage_seq": 9, "distance_m": 23481.77, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1931", "location": "Cosham", "stage_seq": 10, "distance_m": 32862.886, "section_seq": 1, "route_path_id": 73083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Cosham Jn", "stage_seq": 11, "distance_m": 33624.556, "section_seq": 1, "route_path_id": 73083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Farlington Jn", "stage_seq": 12, "distance_m": 34646.582, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Havant", "stage_seq": 13, "distance_m": 39328.844, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1952", "location": "Petersfield", "stage_seq": 14, "distance_m": 57853.846, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2011", "location": "Haslemere", "stage_seq": 15, "distance_m": 77028.866, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2017H", "location": "Witley", "stage_seq": 16, "distance_m": 84305.979, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Milford (Surrey)", "stage_seq": 17, "distance_m": 87772.826, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025H", "location": "Godalming", "stage_seq": 18, "distance_m": 90739.9, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Farncombe", "stage_seq": 19, "distance_m": 92272.347, "section_seq": 1, "route_path_id": 73083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Shalford Jn", "stage_seq": 20, "distance_m": 95483.402, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034H", "location": "Guildford", "stage_seq": 21, "distance_m": 97476.581, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040H", "location": "Worplesdon", "stage_seq": 22, "distance_m": 103083.888, "section_seq": 1, "route_path_id": 73083}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Woking Jn", "stage_seq": 23, "distance_m": 106363.569, "section_seq": 1, "route_path_id": 73083}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": null, "location": "Woking", "stage_seq": 24, "distance_m": 107084.678, "section_seq": 1, "route_path_id": 73083}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 107084.678, "from_m": 0.0, "section_seq": 1, "route_path_id": 73083}], "total_distance_m": 107084.678, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 107076.688, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.99, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:59Z", "source_id": 48336515, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:00:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:00Z", "source_id": 15700657, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27282, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:44Z", "source_id": 48349077, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:05:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:49Z", "source_id": 15704530, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:14Z", "source_id": 48363434, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:10:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:17Z", "source_id": 15709012, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:14Z", "source_id": 48373509, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:14:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:16Z", "source_id": 15712222, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:46Z", "source_id": 48389779, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:22:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:48Z", "source_id": 15717361, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:51Z", "source_id": 48414819, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:57Z", "source_id": 15726611, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:28Z", "source_id": 15727443, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:49Z", "source_id": 48432291, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:38:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:52Z", "source_id": 15732998, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:33Z", "source_id": 48470610, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:54:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:38Z", "source_id": 15746618, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:03Z", "source_id": 15747264, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28042, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:12Z", "source_id": 48501126, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:07:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:19Z", "source_id": 15760442, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28033, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:35Z", "source_id": 48524033, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:39Z", "source_id": 15767636, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28025, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:11Z", "source_id": 48532440, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:19:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:13Z", "source_id": 15770179, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:53Z", "source_id": 48541025, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:23:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:58Z", "source_id": 15772854, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:19Z", "source_id": 48546571, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:26:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:22Z", "source_id": 15774588, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:59Z", "source_id": 48561495, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:32:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:04Z", "source_id": 15779250, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27902, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:38Z", "source_id": 48578825, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:40:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:43Z", "source_id": 15784553, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26932, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:45Z", "source_id": 48594567, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:47:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:49Z", "source_id": 15789368, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Southampton Central |
1855 |
1855 |
3A |
None |
None |
Woking |
2046 |
2046 |
6 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84018/2026-09-15/detailed |
None |
Worplesdon |
2026-09-15T20:41:30+01:00 |
Woking |
6.0 |
{"type": "LineString", "coordinates": [[-0.582410997926861, 51.28787914491865], [-0.5824068, 51.2878895], [-0.5817982, 51.2891208], [-0.5817168999999999, 51.289285], [-0.5816449, 51.28942659999999], [-0.5804246999999999, 51.29182839999999], [-0.5797413, 51.2932064], [-0.5796744999999999, 51.2933435], [-0.5757907, 51.3010508], [-0.5751183, 51.3023432], [-0.5732818, 51.306034800000006], [-0.5726696999999998, 51.3072677], [-0.572612, 51.307372099999995], [-0.5720154, 51.30842129999999], [-0.5716629, 51.308975800000006], [-0.5710945, 51.30977010000001], [-0.5706602999999999, 51.310302199999995], [-0.5700595, 51.3110417], [-0.5693862, 51.3117608], [-0.5693611999999999, 51.3117856], [-0.5686774999999998, 51.3124639], [-0.5685249, 51.312615400000006], [-0.5683014, 51.3128371], [-0.5679811999999999, 51.3131411], [-0.5678196, 51.3132923], [-0.567603, 51.3134969], [-0.567479, 51.31360999999999], [-0.5670069, 51.31404020000001], [-0.5666119, 51.3143681], [-0.5664295070594447, 51.31448766959982], [-0.5662415861785062, 51.31459365343447], [-0.5660762931266143, 51.314687939656515], [-0.5659301657149185, 51.31477201768842], [-0.565799741754568, 51.31484737695256], [-0.5656815590567126, 51.31491550687139], [-0.5655721554325012, 51.314977896867326], [-0.5654680686930834, 51.315036036362805], [-0.5653658366496085, 51.315091414780234], [-0.565261997113226, 51.31514552154205], [-0.5651530878950851, 51.31519984607068], [-0.5650356468063354, 51.315255877788545], [-0.5649062116581263, 51.315315106118064], [-0.5647613202616069, 51.31537902048167], [-0.5645975104279268, 51.315449110301785], [-0.5644113199682352, 51.31552686500084], [-0.5641992866936818, 51.31561377400125], [-0.5639185, 51.315728], [-0.563201, 51.3160193], [-0.5612331999999999, 51.31681820000001], [-0.5606069, 51.31707250000001], [-0.5603831, 51.317163400000005], [-0.5601217, 51.317264899999984], [-0.5597426, 51.31740719999999], [-0.5584950999999999, 51.317903], [-0.5579842999999999, 51.3181007], [-0.557706, 51.31820849999999], [-0.5566606, 51.31861320000001]]} |
2.4 |
2041 |
2047 |
Worplesdon |
Woking Sig. Wk167/369 |
Woking |
51.3186132 |
-0.5566606 |
51.3186132 |
-0.5566606 |
1 |
0 |
2026-09-15 19:57:37 |
TERMINATED |
2026-09-15 19:47:00 |
Woking |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789368 |
1789501610229551 |
104 |
104 |
2026-09-15 19:57:33.662877 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:29.897631 |
| 559697 |
589679 |
G27693 |
872I57MY15 |
2026-09-15 |
COMPLETE |
15788558 |
2026-09-15 20:47:00 |
2026-09-15 19:57:38 |
2026-09-17 19:57:38 |
{"id": 589679, "stp": "P", "toc": "Southern", "uid": "G27693", "consist": "377613+377616", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27693/2026-09-15/detailed", "trust_id": "872I57MY15", "origin_crs": "HRH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-15", "dest_arr_time": "2046", "dest_platform": "11", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2I57", "timing_status": "LATE", "origin_station": "Horsham", "current_leg_arr": "2047", "current_leg_dep": "2037", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1914", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-15T19:57:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.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": "2046", "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\": 326.959, \"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\": 441.508, \"from_m\": 326.959, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 868.297, \"from_m\": 441.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\": 885.087, \"from_m\": 868.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 953.204, \"from_m\": 885.087, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20769.931, \"from_m\": 953.204, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21597.288, \"from_m\": 20769.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21873.69, \"from_m\": 21597.288, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21911.193, \"from_m\": 21873.69, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21997.337, \"from_m\": 21911.193, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25087.199, \"from_m\": 21997.337, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34109.443, \"from_m\": 25087.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\": 34165.871, \"from_m\": 34109.443, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34253.729, \"from_m\": 34165.871, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34318.431, \"from_m\": 34253.729, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34576.801, \"from_m\": 34318.431, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34939.182, \"from_m\": 34576.801, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 36699.51, \"from_m\": 34939.182, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37002.202, \"from_m\": 36699.51, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37945.227, \"from_m\": 37002.202, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38021.846, \"from_m\": 37945.227, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38944.327, \"from_m\": 38021.846, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38960.967, \"from_m\": 38944.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39758.646, \"from_m\": 38960.967, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39773.345, \"from_m\": 39758.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\": 40557.569, \"from_m\": 39773.345, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40897.057, \"from_m\": 40557.569, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40945.204, \"from_m\": 40897.057, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 40958.422, \"from_m\": 40945.204, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41186.282, \"from_m\": 40958.422, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 42737.755, \"from_m\": 41186.282, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43025.928, \"from_m\": 42737.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45514.315, \"from_m\": 43025.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\": 46635.377, \"from_m\": 45514.315, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49675.519, \"from_m\": 46635.377, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50131.423, \"from_m\": 49675.519, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50230.425, \"from_m\": 50131.423, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50313.842, \"from_m\": 50230.425, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53307.779, \"from_m\": 50313.842, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 56706.156, \"from_m\": 53307.779, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59387.117, \"from_m\": 56706.156, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60044.153, \"from_m\": 59387.117, \"capability_applied\": null, \"effective_limit_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\": 589679, \"profile_key\": \"6c70293c506bea8a56c2cf85fa08e968983ccbaf09d3fa62134efdb227ba5ff5\", \"schedule_id\": 10806, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Horsham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1919H\", \"location\": \"Warnham\", \"stage_seq\": 2, \"distance_m\": 3308.989, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1926\", \"location\": \"Ockley\", \"stage_seq\": 3, \"distance_m\": 10288.444, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"1929H\", \"wtt_dep\": \"1930H\", \"location\": \"Holmwood\", \"stage_seq\": 4, \"distance_m\": 13758.804, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1943\", \"location\": \"Dorking\", \"stage_seq\": 5, \"distance_m\": 21782.059, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946\", \"location\": \"Box Hill & Westhumble\", \"stage_seq\": 6, \"distance_m\": 23137.795, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1951\", \"location\": \"Leatherhead\", \"stage_seq\": 7, \"distance_m\": 28332.972, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"1954H\", \"wtt_dep\": \"1955H\", \"location\": \"Ashtead\", \"stage_seq\": 8, \"distance_m\": 31237.447, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2001H\", \"location\": \"Epsom\", \"stage_seq\": 9, \"distance_m\": 34404.774, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"Ewell East\", \"stage_seq\": 10, \"distance_m\": 36868.793, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Cheam\", \"stage_seq\": 11, \"distance_m\": 39072.931, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2012\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 12, \"distance_m\": 40781.964, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Carshalton\", \"stage_seq\": 13, \"distance_m\": 42834.511, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"Hackbridge\", \"stage_seq\": 14, \"distance_m\": 44247.4, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Mitcham Junction\", \"stage_seq\": 15, \"distance_m\": 46061.657, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 16, \"distance_m\": 47885.164, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Streatham South Jn\", \"stage_seq\": 17, \"distance_m\": 49590.451, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 18, \"distance_m\": 50313.842, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033H\", \"location\": \"Balham\", \"stage_seq\": 19, \"distance_m\": 52659.853, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 20, \"distance_m\": 55801.559, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 21, \"distance_m\": 56866.167, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Battersea Park\", \"stage_seq\": 22, \"distance_m\": 58150.777, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 23, \"distance_m\": 58702.079, \"section_seq\": 1, \"route_path_id\": 69269}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 24, \"distance_m\": 60044.153, \"section_seq\": 1, \"route_path_id\": 69269}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60044.153, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69269}], \"total_distance_m\": 60044.153, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 58332.881, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1711.272, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1914", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30732, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:59Z\", \"source_id\": 48390433, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:04Z\", \"source_id\": 15717553, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30730, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:49Z\", \"source_id\": 48397316, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:53Z\", \"source_id\": 15719761, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30178, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:33Z\", \"source_id\": 48436559, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:35Z\", \"source_id\": 15734330, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30174, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:10Z\", \"source_id\": 48447696, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:14Z\", \"source_id\": 15737846, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:19Z\", \"source_id\": 48460375, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:23Z\", \"source_id\": 15741804, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30163, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:56Z\", \"source_id\": 48469086, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:58Z\", \"source_id\": 15745730, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:27Z\", \"source_id\": 15746357, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:24Z\", \"source_id\": 48487114, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:29Z\", \"source_id\": 15755195, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:33Z\", \"source_id\": 15755394, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:16Z\", \"source_id\": 48498838, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:19Z\", \"source_id\": 15759447, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:29Z\", \"source_id\": 48506706, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:30Z\", \"source_id\": 15762294, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30089, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:21Z\", \"source_id\": 48513677, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:27Z\", \"source_id\": 15764463, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:08Z\", \"source_id\": 48522957, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:10Z\", \"source_id\": 15767253, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:34Z\", \"source_id\": 48528662, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:36Z\", \"source_id\": 15769028, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:42Z\", \"source_id\": 48536005, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:46Z\", \"source_id\": 15771330, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:02Z\", \"source_id\": 48543610, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:08Z\", \"source_id\": 15773696, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:27Z\", \"source_id\": 48560328, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:31Z\", \"source_id\": 15778893, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:57Z\", \"source_id\": 48570595, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:01Z\", \"source_id\": 15781978, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:41Z\", \"source_id\": 48581013, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:43Z\", \"source_id\": 15785234, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28741, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:32Z\", \"source_id\": 48591834, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:35Z\", \"source_id\": 15788558, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "9", "timing_fact_generation": 1789501537000929, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:33.758958", "service_state_evidence_id": 15788558, "current_leg_start_actual_dep": "2026-09-15T20:39:00+01:00", "operational_evidence_version": 99, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:34.219591", "service_state_valid_until_kind": null, "operational_interpretation_version": 99, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
HRH |
None |
2I57 |
377613+377616 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 326.959, "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": 441.508, "from_m": 326.959, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 868.297, "from_m": 441.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": 885.087, "from_m": 868.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 953.204, "from_m": 885.087, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20769.931, "from_m": 953.204, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21597.288, "from_m": 20769.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21873.69, "from_m": 21597.288, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21911.193, "from_m": 21873.69, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21997.337, "from_m": 21911.193, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25087.199, "from_m": 21997.337, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34109.443, "from_m": 25087.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": 34165.871, "from_m": 34109.443, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34253.729, "from_m": 34165.871, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34318.431, "from_m": 34253.729, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34576.801, "from_m": 34318.431, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34939.182, "from_m": 34576.801, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 36699.51, "from_m": 34939.182, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37002.202, "from_m": 36699.51, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37945.227, "from_m": 37002.202, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38021.846, "from_m": 37945.227, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38944.327, "from_m": 38021.846, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38960.967, "from_m": 38944.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39758.646, "from_m": 38960.967, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39773.345, "from_m": 39758.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": 40557.569, "from_m": 39773.345, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40897.057, "from_m": 40557.569, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40945.204, "from_m": 40897.057, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 40958.422, "from_m": 40945.204, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41186.282, "from_m": 40958.422, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 42737.755, "from_m": 41186.282, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43025.928, "from_m": 42737.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45514.315, "from_m": 43025.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": 46635.377, "from_m": 45514.315, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49675.519, "from_m": 46635.377, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50131.423, "from_m": 49675.519, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50230.425, "from_m": 50131.423, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50313.842, "from_m": 50230.425, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53307.779, "from_m": 50313.842, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 56706.156, "from_m": 53307.779, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59387.117, "from_m": 56706.156, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60044.153, "from_m": 59387.117, "capability_applied": null, "effective_limit_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": 589679, "profile_key": "6c70293c506bea8a56c2cf85fa08e968983ccbaf09d3fa62134efdb227ba5ff5", "schedule_id": 10806, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1914", "location": "Horsham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1919H", "location": "Warnham", "stage_seq": 2, "distance_m": 3308.989, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1926", "location": "Ockley", "stage_seq": 3, "distance_m": 10288.444, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "1929H", "wtt_dep": "1930H", "location": "Holmwood", "stage_seq": 4, "distance_m": 13758.804, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1943", "location": "Dorking", "stage_seq": 5, "distance_m": 21782.059, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946", "location": "Box Hill & Westhumble", "stage_seq": 6, "distance_m": 23137.795, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1951", "location": "Leatherhead", "stage_seq": 7, "distance_m": 28332.972, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "1954H", "wtt_dep": "1955H", "location": "Ashtead", "stage_seq": 8, "distance_m": 31237.447, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2001H", "location": "Epsom", "stage_seq": 9, "distance_m": 34404.774, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "Ewell East", "stage_seq": 10, "distance_m": 36868.793, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Cheam", "stage_seq": 11, "distance_m": 39072.931, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2012", "location": "Sutton (Surrey)", "stage_seq": 12, "distance_m": 40781.964, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Carshalton", "stage_seq": 13, "distance_m": 42834.511, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "Hackbridge", "stage_seq": 14, "distance_m": 44247.4, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Mitcham Junction", "stage_seq": 15, "distance_m": 46061.657, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Mitcham Eastfields", "stage_seq": 16, "distance_m": 47885.164, "section_seq": 1, "route_path_id": 69269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Streatham South Jn", "stage_seq": 17, "distance_m": 49590.451, "section_seq": 1, "route_path_id": 69269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Streatham North Jn", "stage_seq": 18, "distance_m": 50313.842, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033H", "location": "Balham", "stage_seq": 19, "distance_m": 52659.853, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Clapham Junction (C)", "stage_seq": 20, "distance_m": 55801.559, "section_seq": 1, "route_path_id": 69269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Pouparts Jn", "stage_seq": 21, "distance_m": 56866.167, "section_seq": 1, "route_path_id": 69269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Battersea Park", "stage_seq": 22, "distance_m": 58150.777, "section_seq": 1, "route_path_id": 69269}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Battersea Pier Jn", "stage_seq": 23, "distance_m": 58702.079, "section_seq": 1, "route_path_id": 69269}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 24, "distance_m": 60044.153, "section_seq": 1, "route_path_id": 69269}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60044.153, "from_m": 0.0, "section_seq": 1, "route_path_id": 69269}], "total_distance_m": 60044.153, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 58332.881, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1711.272, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30732, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:59Z", "source_id": 48390433, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:04Z", "source_id": 15717553, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30730, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:49Z", "source_id": 48397316, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:27:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:53Z", "source_id": 15719761, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30178, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:33Z", "source_id": 48436559, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:35Z", "source_id": 15734330, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30174, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:10Z", "source_id": 48447696, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:45:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:14Z", "source_id": 15737846, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30167, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:19Z", "source_id": 48460375, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:23Z", "source_id": 15741804, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30163, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:56Z", "source_id": 48469086, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:53:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:58Z", "source_id": 15745730, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:27Z", "source_id": 15746357, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30130, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:24Z", "source_id": 48487114, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:29Z", "source_id": 15755195, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:33Z", "source_id": 15755394, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30124, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:16Z", "source_id": 48498838, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:05:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:19Z", "source_id": 15759447, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30120, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:29Z", "source_id": 48506706, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:09:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:30Z", "source_id": 15762294, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30089, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:21Z", "source_id": 48513677, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:12:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:27Z", "source_id": 15764463, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:08Z", "source_id": 48522957, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:15:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:10Z", "source_id": 15767253, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:34Z", "source_id": 48528662, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:18:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:36Z", "source_id": 15769028, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:42Z", "source_id": 48536005, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:46Z", "source_id": 15771330, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:02Z", "source_id": 48543610, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:24:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:08Z", "source_id": 15773696, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:27Z", "source_id": 48560328, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:32:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:31Z", "source_id": 15778893, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:57Z", "source_id": 48570595, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:36:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:01Z", "source_id": 15781978, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:41Z", "source_id": 48581013, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:41:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:43Z", "source_id": 15785234, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28741, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:32Z", "source_id": 48591834, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:47:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:35Z", "source_id": 15788558, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Horsham |
1914 |
1914 |
1 |
None |
None |
London Victoria (C) |
2046 |
2046 |
11 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G27693/2026-09-15/detailed |
None |
Clapham Junction (C) |
2026-09-15T20:39:00+01:00 |
London Victoria (C) |
10.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 |
2037 |
2047 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-15 19:57:38 |
TERMINATED |
2026-09-15 19:47:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788558 |
1789501537000929 |
99 |
99 |
2026-09-15 19:57:34.219591 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:33.758958 |
| 559698 |
586978 |
G80148 |
541N12MV15 |
2026-09-15 |
COMPLETE |
15788961 |
2026-09-15 20:47:00 |
2026-09-15 19:58:07 |
2026-09-17 19:58:07 |
{"id": 586978, "stp": "P", "toc": "London North Eastern Railway", "uid": "G80148", "consist": "801202", "dest_crs": "NCL", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G80148/2026-09-15/detailed", "trust_id": "541N12MV15", "origin_crs": "KGX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newcastle", "service_date": "2026-09-15", "dest_arr_time": "2039", "dest_platform": "2", "is_terminated": 1, "next_location": "Newcastle", "signalling_id": "1N12", "timing_status": "LATE", "origin_station": "London Kings Cross", "current_leg_arr": "2047", "current_leg_dep": "2036", "current_leg_end": "Newcastle", "origin_dep_time": "1733", "origin_platform": "1", "current_location": "Newcastle Central East End", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5816987000000002, 54.77967989999999], [-1.5811198999999998, 54.78025699999999], [-1.5807327, 54.78062919999999], [-1.5804357999999998, 54.7809181], [-1.5801568999999998, 54.78120369999999], [-1.5798684, 54.78150560000001], [-1.5786613, 54.7827806], [-1.5782702999999998, 54.78314099999999], [-1.5777554635304003, 54.78370334271616], [-1.5775496, 54.7839282], [-1.5758007, 54.7858384], [-1.5750773999999998, 54.7866221], [-1.5743206, 54.78745150000001], [-1.573271, 54.7886019], [-1.5724693, 54.7894817], [-1.572252, 54.78972069999999], [-1.5708763999999995, 54.791233299999995], [-1.5706419, 54.791472], [-1.569915, 54.792211899999984], [-1.5695250999999997, 54.7926224], [-1.569096, 54.7930161], [-1.5687706, 54.79327570000001], [-1.5684343999999997, 54.7935054], [-1.5677223, 54.7939599], [-1.567263, 54.7942596], [-1.5669395999999998, 54.7944698], [-1.5660932, 54.794973600000006], [-1.5650888999999997, 54.7955595], [-1.5645943999999998, 54.7958641], [-1.5641327, 54.7961727], [-1.5637128, 54.79647819999999], [-1.5633568, 54.79676], [-1.5629951, 54.79707119999999], [-1.5626791999999998, 54.7973726], [-1.5624228999999998, 54.7976478], [-1.5623071000000002, 54.79778700000001], [-1.5621955, 54.79792629999999], [-1.5619793, 54.798209699999994], [-1.5617734, 54.79849269999998], [-1.561605, 54.798767], [-1.5614511999999998, 54.79905149999999], [-1.5613072999999995, 54.79933599999999], [-1.5611873, 54.79962019999999], [-1.5610896, 54.7999003], [-1.5610135999999997, 54.80018709999999], [-1.5609457, 54.80046809999999], [-1.5609039, 54.80075579999999], [-1.5608817999999998, 54.80099220000001], [-1.5608778, 54.80122939999999], [-1.5608838, 54.80170269999999], [-1.5608996999999998, 54.8019423], [-1.5609417, 54.8021795], [-1.5609836999999998, 54.8024168], [-1.5610527, 54.8026472], [-1.5611695, 54.8030156], [-1.5613112999999998, 54.80337949999999], [-1.5613833, 54.803557999999995], [-1.5614752, 54.8037388], [-1.5616359999999998, 54.804015699999994], [-1.5616809, 54.8040931], [-1.5618527999999998, 54.80436529999999], [-1.5620425999999998, 54.80461979999998], [-1.5622443999999998, 54.8048812], [-1.5624632, 54.8051249], [-1.5628277999999998, 54.80550769999999], [-1.5632123999999998, 54.805857499999995], [-1.563544, 54.80615029999999], [-1.5639053999999997, 54.80644169999999], [-1.5646126, 54.80700300000001], [-1.5651789, 54.80742420000001], [-1.5653109999999997, 54.807522500000005], [-1.566293, 54.8083067], [-1.5678407999999997, 54.8095241], [-1.5691517, 54.810559699999985], [-1.5694015, 54.8107371], [-1.5702343999999997, 54.8113871], [-1.5709135, 54.8119272], [-1.5715530999999998, 54.812463599999994], [-1.5721365, 54.8130013], [-1.5724121999999998, 54.813281], [-1.5726699999999998, 54.8135597], [-1.57316, 54.8141031], [-1.5739983, 54.8151168], [-1.5743674, 54.815552], [-1.5754217999999998, 54.816863], [-1.5760748, 54.8176749], [-1.5773303999999997, 54.8192081], [-1.5785786999999998, 54.8207464], [-1.5793043999999998, 54.82163349999999], [-1.5800518, 54.82265760000001], [-1.5800946, 54.82271629999999], [-1.5803226999999995, 54.82304740000001], [-1.5805352, 54.8233921], [-1.5807707999999998, 54.823841599999994], [-1.5809985999999998, 54.8242736], [-1.5812003999999995, 54.8247052], [-1.5814861, 54.8255581], [-1.5816038, 54.82599870000001], [-1.5816957, 54.8264154], [-1.5818657, 54.8272972], [-1.5824178999999998, 54.8307722], [-1.5825351, 54.8318592], [-1.5825323, 54.8324044], [-1.5825010999999998, 54.83294970000001], [-1.582419, 54.83351290000001], [-1.5823170999999998, 54.83405139999999], [-1.5821633, 54.834604899999995], [-1.5819824999999998, 54.8351411], [-1.581846352463911, 54.83547284519987], [-1.5816320999999998, 54.83599490000001], [-1.5814979999999998, 54.836321799999986], [-1.5814442000000002, 54.836457], [-1.581024, 54.83751349999999], [-1.5806808, 54.8383285], [-1.5803292999999998, 54.83914459999999], [-1.5802450999999995, 54.83936039999999], [-1.5796914, 54.8407053], [-1.5794886999999995, 54.8411944], [-1.5794163, 54.841369099999994], [-1.5787848999999998, 54.84289249999999], [-1.5787127999999997, 54.84305839999999], [-1.5782651, 54.844211900000005], [-1.5775719, 54.845859799999985], [-1.5774140999999997, 54.8462636], [-1.5772821999999995, 54.8466857], [-1.577081, 54.84752399999999], [-1.5769965, 54.848111], [-1.5769385, 54.848709199999995], [-1.5769375999999995, 54.84880280000001], [-1.5769325, 54.8493016], [-1.5769698999999997, 54.849885100000016], [-1.5771542999999997, 54.85093620000001], [-1.5773042, 54.85147450000001], [-1.577464, 54.851976400000005], [-1.5775613, 54.8522776], [-1.5778932, 54.8533532], [-1.5780572999999998, 54.8538279], [-1.5781149000000003, 54.85399970000001], [-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]}", "current_leg_start": "Durham", "dest_arr_time_act": "2036", "motion_projection": null, "next_location_lat": "54.9682438", "next_location_lon": "-1.6174150", "previous_location": "Durham", "current_leg_milage": "14.0", "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\": 1830.762, \"from_m\": 1318.672, \"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\": 3465.128, \"from_m\": 1830.762, \"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\": 3722.611, \"from_m\": 3465.128, \"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\": 4235.186, \"from_m\": 3722.611, \"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\": 4290.427, \"from_m\": 4235.186, \"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\": 5583.799, \"from_m\": 4290.427, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9481.305, \"from_m\": 5583.799, \"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\": 12632.199, \"from_m\": 9481.305, \"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\": 37186.098, \"from_m\": 12632.199, \"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\": 87870.747, \"from_m\": 37186.098, \"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\": 90657.224, \"from_m\": 87870.747, \"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\": 111521.761, \"from_m\": 90657.224, \"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\": 114230.256, \"from_m\": 111521.761, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 115586.664, \"from_m\": 114230.256, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121082.956, \"from_m\": 115586.664, \"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\": 122782.025, \"from_m\": 121082.956, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 123561.505, \"from_m\": 122782.025, \"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\": 161510.712, \"from_m\": 123561.505, \"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\": 169284.172, \"from_m\": 161510.712, \"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\": 170378.524, \"from_m\": 169284.172, \"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\": 174263.333, \"from_m\": 170378.524, \"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\": 194069.217, \"from_m\": 174263.333, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 194336.895, \"from_m\": 194069.217, \"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\": 194437.308, \"from_m\": 194336.895, \"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\": 194801.558, \"from_m\": 194437.308, \"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\": 214977.598, \"from_m\": 194801.558, \"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\": 214989.544, \"from_m\": 214977.598, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 216156.066, \"from_m\": 214989.544, \"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\": 219218.807, \"from_m\": 216156.066, \"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\": 222364.451, \"from_m\": 219218.807, \"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\": 224738.322, \"from_m\": 222364.451, \"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\": 224792.28, \"from_m\": 224738.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 234487.17, \"from_m\": 224792.28, \"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\": 238863.468, \"from_m\": 234487.17, \"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\": 248111.871, \"from_m\": 238863.468, \"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\": 250206.489, \"from_m\": 248111.871, \"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\": 251281.96, \"from_m\": 250206.489, \"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\": 251401.955, \"from_m\": 251281.96, \"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\": 251754.265, \"from_m\": 251401.955, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 252195.207, \"from_m\": 251754.265, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 271799.764, \"from_m\": 252195.207, \"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\": 271909.835, \"from_m\": 271799.764, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 295137.233, \"from_m\": 271909.835, \"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\": 295179.55, \"from_m\": 295137.233, \"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\": 295290.297, \"from_m\": 295179.55, \"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\": 295412.175, \"from_m\": 295290.297, \"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\": 297718.016, \"from_m\": 295412.175, \"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\": 299867.639, \"from_m\": 297718.016, \"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\": 302154.686, \"from_m\": 299867.639, \"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\": 302402.084, \"from_m\": 302154.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 302505.685, \"from_m\": 302402.084, \"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\": 302686.663, \"from_m\": 302505.685, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 303517.596, \"from_m\": 302686.663, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 303817.143, \"from_m\": 303517.596, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 304805.354, \"from_m\": 303817.143, \"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\": 307921.355, \"from_m\": 304805.354, \"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\": 308020.186, \"from_m\": 307921.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 350805.072, \"from_m\": 308020.186, \"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\": 350851.906, \"from_m\": 350805.072, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 367384.792, \"from_m\": 350851.906, \"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\": 369704.1, \"from_m\": 367384.792, \"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\": 373095.672, \"from_m\": 369704.1, \"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\": 373507.686, \"from_m\": 373095.672, \"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\": 374282.364, \"from_m\": 373507.686, \"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\": 374319.583, \"from_m\": 374282.364, \"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\": 380191.126, \"from_m\": 374319.583, \"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\": 381191.241, \"from_m\": 380191.126, \"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\": 382332.694, \"from_m\": 381191.241, \"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\": 391911.881, \"from_m\": 382332.694, \"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\": 393412.146, \"from_m\": 391911.881, \"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\": 397762.721, \"from_m\": 393412.146, \"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\": 397805.801, \"from_m\": 397762.721, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 400257.855, \"from_m\": 397805.801, \"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\": 406754.031, \"from_m\": 400257.855, \"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\": 408683.561, \"from_m\": 406754.031, \"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\": 409391.345, \"from_m\": 408683.561, \"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\": 409860.506, \"from_m\": 409391.345, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 409896.441, \"from_m\": 409860.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 410588.433, \"from_m\": 409896.441, \"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\": 412979.312, \"from_m\": 410588.433, \"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\": 428590.479, \"from_m\": 412979.312, \"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\": 429423.579, \"from_m\": 428590.479, \"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\": 429821.241, \"from_m\": 429423.579, \"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\": 430173.651, \"from_m\": 429821.241, \"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\": 430524.858, \"from_m\": 430173.651, \"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\": 431219.795, \"from_m\": 430524.858, \"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\": 431412.967, \"from_m\": 431219.795, \"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\": 431649.638, \"from_m\": 431412.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\": 431701.605, \"from_m\": 431649.638, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 586978, \"profile_key\": \"8a6b50060fa7c0a975284d40caf164d57efe05b537b7f80954e5643b8da93647\", \"schedule_id\": 12244, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1733\", \"location\": \"London Kings Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1735\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 2, \"distance_m\": 1102.396, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1736\", \"location\": \"Holloway South Jn\", \"stage_seq\": 3, \"distance_m\": 2277.542, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1737\", \"location\": \"Finsbury Park\", \"stage_seq\": 4, \"distance_m\": 4098.016, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 5, \"distance_m\": 7945.882, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1743\", \"location\": \"Potters Bar\", \"stage_seq\": 6, \"distance_m\": 20507.331, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 7, \"distance_m\": 32621.585, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1748H\", \"location\": \"Digswell Jn\", \"stage_seq\": 8, \"distance_m\": 34062.42, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1750\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 9, \"distance_m\": 38333.529, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1753\", \"location\": \"Stevenage\", \"stage_seq\": 10, \"distance_m\": 44333.323, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1755\", \"location\": \"Hitchin\", \"stage_seq\": 11, \"distance_m\": 51336.881, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1759H\", \"location\": \"Biggleswade\", \"stage_seq\": 12, \"distance_m\": 66139.081, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1801\", \"location\": \"Sandy\", \"stage_seq\": 13, \"distance_m\": 70873.79, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1808\", \"location\": \"Huntingdon\", \"stage_seq\": 14, \"distance_m\": 94514.568, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814\", \"location\": \"Holme Jn\", \"stage_seq\": 15, \"distance_m\": 111099.68, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817H\", \"location\": \"Fletton Jn\", \"stage_seq\": 16, \"distance_m\": 120630.081, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1819H\", \"wtt_dep\": \"1821H\", \"location\": \"Peterborough\", \"stage_seq\": 17, \"distance_m\": 122804.103, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828\", \"location\": \"Tallington Jn\", \"stage_seq\": 18, \"distance_m\": 136496.365, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1835\", \"location\": \"Stoke Jn\", \"stage_seq\": 19, \"distance_m\": 160360.4, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1838H\", \"wtt_dep\": \"1840H\", \"location\": \"Grantham\", \"stage_seq\": 20, \"distance_m\": 169518.985, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 21, \"distance_m\": 185522.67, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850\", \"location\": \"Newark North Gate\", \"stage_seq\": 22, \"distance_m\": 193037.845, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 23, \"distance_m\": 194129.46, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1853H\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 24, \"distance_m\": 202563.235, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Retford\", \"stage_seq\": 25, \"distance_m\": 222740.581, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 26, \"distance_m\": 244265.291, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Doncaster\", \"stage_seq\": 27, \"distance_m\": 250696.844, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915H\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 28, \"distance_m\": 257473.091, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 29, \"distance_m\": 271835.788, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 30, \"distance_m\": 281128.73, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Colton Jn\", \"stage_seq\": 31, \"distance_m\": 294092.764, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1934H\", \"location\": \"York\", \"stage_seq\": 32, \"distance_m\": 303034.547, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Skelton Jn\", \"stage_seq\": 33, \"distance_m\": 305619.573, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 34, \"distance_m\": 318349.302, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947H\", \"location\": \"Thirsk\", \"stage_seq\": 35, \"distance_m\": 338648.783, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": \"1953H\", \"location\": \"Northallerton\", \"stage_seq\": 36, \"distance_m\": 351155.099, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2006H\", \"location\": \"Darlington\", \"stage_seq\": 37, \"distance_m\": 374067.828, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 38, \"distance_m\": 393520.883, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 39, \"distance_m\": 397762.721, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2024\", \"location\": \"Durham\", \"stage_seq\": 40, \"distance_m\": 409391.345, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Birtley Jn\", \"stage_seq\": 41, \"distance_m\": 423906.048, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 42, \"distance_m\": 430459.634, \"section_seq\": 1, \"route_path_id\": 65690}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": null, \"location\": \"Newcastle\", \"stage_seq\": 43, \"distance_m\": 431701.605, \"section_seq\": 1, \"route_path_id\": 65690}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 431701.605, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65690}], \"total_distance_m\": 431701.605, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 430872.574, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 829.031, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1733", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "54.9682438", "current_position_lon": "-1.6174150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:52:57Z\", \"source_id\": 48162613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:53:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T16:53:02Z\", \"source_id\": 15645421, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:00:19Z\", \"source_id\": 48181450, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:00:24Z\", \"source_id\": 15651500, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:08:44Z\", \"source_id\": 48203713, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:10:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:08:49Z\", \"source_id\": 15658507, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:16Z\", \"source_id\": 48220740, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:16:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:15:18Z\", \"source_id\": 15663861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:46Z\", \"source_id\": 48255111, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:52Z\", \"source_id\": 15675114, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11907, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:34:02Z\", \"source_id\": 48269067, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:34:06Z\", \"source_id\": 15679530, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:53:31Z\", \"source_id\": 48320279, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:54:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:53:36Z\", \"source_id\": 15695547, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11670, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:28Z\", \"source_id\": 48348410, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:30Z\", \"source_id\": 15704308, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:22Z\", \"source_id\": 15736471, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:20Z\", \"source_id\": 48496684, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:23Z\", \"source_id\": 15758783, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4404, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:04Z\", \"source_id\": 48522737, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:06Z\", \"source_id\": 15767208, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:12Z\", \"source_id\": 48564246, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:16Z\", \"source_id\": 15780110, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:08Z\", \"source_id\": 48593127, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:10Z\", \"source_id\": 15788961, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newcastle", "service_state_platform": "2", "timing_fact_generation": 1789501571276637, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:38.629104", "service_state_evidence_id": 15788961, "current_leg_start_actual_dep": "2026-09-15T20:35:00+01:00", "operational_evidence_version": 179, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:39.639338", "service_state_valid_until_kind": null, "operational_interpretation_version": 179, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
KGX |
NCL |
1N12 |
801202 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 395.817, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 402.57, "from_m": 395.817, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 411.766, "from_m": 402.57, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1288.585, "from_m": 411.766, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 55.0}, {"to_m": 1318.672, "from_m": 1288.585, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 1830.762, "from_m": 1318.672, "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": 3465.128, "from_m": 1830.762, "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": 3722.611, "from_m": 3465.128, "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": 4235.186, "from_m": 3722.611, "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": 4290.427, "from_m": 4235.186, "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": 5583.799, "from_m": 4290.427, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9481.305, "from_m": 5583.799, "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": 12632.199, "from_m": 9481.305, "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": 37186.098, "from_m": 12632.199, "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": 87870.747, "from_m": 37186.098, "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": 90657.224, "from_m": 87870.747, "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": 111521.761, "from_m": 90657.224, "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": 114230.256, "from_m": 111521.761, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 115586.664, "from_m": 114230.256, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121082.956, "from_m": 115586.664, "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": 122782.025, "from_m": 121082.956, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 123561.505, "from_m": 122782.025, "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": 161510.712, "from_m": 123561.505, "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": 169284.172, "from_m": 161510.712, "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": 170378.524, "from_m": 169284.172, "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": 174263.333, "from_m": 170378.524, "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": 194069.217, "from_m": 174263.333, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 194336.895, "from_m": 194069.217, "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": 194437.308, "from_m": 194336.895, "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": 194801.558, "from_m": 194437.308, "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": 214977.598, "from_m": 194801.558, "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": 214989.544, "from_m": 214977.598, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 216156.066, "from_m": 214989.544, "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": 219218.807, "from_m": 216156.066, "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": 222364.451, "from_m": 219218.807, "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": 224738.322, "from_m": 222364.451, "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": 224792.28, "from_m": 224738.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 234487.17, "from_m": 224792.28, "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": 238863.468, "from_m": 234487.17, "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": 248111.871, "from_m": 238863.468, "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": 250206.489, "from_m": 248111.871, "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": 251281.96, "from_m": 250206.489, "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": 251401.955, "from_m": 251281.96, "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": 251754.265, "from_m": 251401.955, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 252195.207, "from_m": 251754.265, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 271799.764, "from_m": 252195.207, "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": 271909.835, "from_m": 271799.764, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 295137.233, "from_m": 271909.835, "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": 295179.55, "from_m": 295137.233, "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": 295290.297, "from_m": 295179.55, "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": 295412.175, "from_m": 295290.297, "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": 297718.016, "from_m": 295412.175, "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": 299867.639, "from_m": 297718.016, "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": 302154.686, "from_m": 299867.639, "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": 302402.084, "from_m": 302154.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 302505.685, "from_m": 302402.084, "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": 302686.663, "from_m": 302505.685, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 303517.596, "from_m": 302686.663, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 303817.143, "from_m": 303517.596, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 304805.354, "from_m": 303817.143, "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": 307921.355, "from_m": 304805.354, "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": 308020.186, "from_m": 307921.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 350805.072, "from_m": 308020.186, "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": 350851.906, "from_m": 350805.072, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 367384.792, "from_m": 350851.906, "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": 369704.1, "from_m": 367384.792, "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": 373095.672, "from_m": 369704.1, "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": 373507.686, "from_m": 373095.672, "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": 374282.364, "from_m": 373507.686, "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": 374319.583, "from_m": 374282.364, "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": 380191.126, "from_m": 374319.583, "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": 381191.241, "from_m": 380191.126, "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": 382332.694, "from_m": 381191.241, "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": 391911.881, "from_m": 382332.694, "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": 393412.146, "from_m": 391911.881, "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": 397762.721, "from_m": 393412.146, "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": 397805.801, "from_m": 397762.721, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 400257.855, "from_m": 397805.801, "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": 406754.031, "from_m": 400257.855, "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": 408683.561, "from_m": 406754.031, "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": 409391.345, "from_m": 408683.561, "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": 409860.506, "from_m": 409391.345, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 409896.441, "from_m": 409860.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 410588.433, "from_m": 409896.441, "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": 412979.312, "from_m": 410588.433, "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": 428590.479, "from_m": 412979.312, "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": 429423.579, "from_m": 428590.479, "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": 429821.241, "from_m": 429423.579, "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": 430173.651, "from_m": 429821.241, "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": 430524.858, "from_m": 430173.651, "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": 431219.795, "from_m": 430524.858, "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": 431412.967, "from_m": 431219.795, "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": 431649.638, "from_m": 431412.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": 431701.605, "from_m": 431649.638, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 586978, "profile_key": "8a6b50060fa7c0a975284d40caf164d57efe05b537b7f80954e5643b8da93647", "schedule_id": 12244, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1733", "location": "London Kings Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1735", "location": "Belle Isle Jn", "stage_seq": 2, "distance_m": 1102.396, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1736", "location": "Holloway South Jn", "stage_seq": 3, "distance_m": 2277.542, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1737", "location": "Finsbury Park", "stage_seq": 4, "distance_m": 4098.016, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Alexandra Palace", "stage_seq": 5, "distance_m": 7945.882, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1743", "location": "Potters Bar", "stage_seq": 6, "distance_m": 20507.331, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748", "location": "Welwyn Garden City", "stage_seq": 7, "distance_m": 32621.585, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1748H", "location": "Digswell Jn", "stage_seq": 8, "distance_m": 34062.42, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1750", "location": "Woolmer Green Jn", "stage_seq": 9, "distance_m": 38333.529, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1753", "location": "Stevenage", "stage_seq": 10, "distance_m": 44333.323, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1755", "location": "Hitchin", "stage_seq": 11, "distance_m": 51336.881, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1759H", "location": "Biggleswade", "stage_seq": 12, "distance_m": 66139.081, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1801", "location": "Sandy", "stage_seq": 13, "distance_m": 70873.79, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1808", "location": "Huntingdon", "stage_seq": 14, "distance_m": 94514.568, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Holme Jn", "stage_seq": 15, "distance_m": 111099.68, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817H", "location": "Fletton Jn", "stage_seq": 16, "distance_m": 120630.081, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1819H", "wtt_dep": "1821H", "location": "Peterborough", "stage_seq": 17, "distance_m": 122804.103, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828", "location": "Tallington Jn", "stage_seq": 18, "distance_m": 136496.365, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1835", "location": "Stoke Jn", "stage_seq": 19, "distance_m": 160360.4, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1838H", "wtt_dep": "1840H", "location": "Grantham", "stage_seq": 20, "distance_m": 169518.985, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Claypole Down Loop", "stage_seq": 21, "distance_m": 185522.67, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850", "location": "Newark North Gate", "stage_seq": 22, "distance_m": 193037.845, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850H", "location": "Newark Flat Crossing", "stage_seq": 23, "distance_m": 194129.46, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1853H", "location": "Carlton On Trent Loop", "stage_seq": 24, "distance_m": 202563.235, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Retford", "stage_seq": 25, "distance_m": 222740.581, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907", "location": "Loversall Carr Jn", "stage_seq": 26, "distance_m": 244265.291, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Doncaster", "stage_seq": 27, "distance_m": 250696.844, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915H", "location": "Shaftholme Jn", "stage_seq": 28, "distance_m": 257473.091, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920", "location": "Temple Hirst Jn", "stage_seq": 29, "distance_m": 271835.788, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922H", "location": "Hambleton North Jn", "stage_seq": 30, "distance_m": 281128.73, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Colton Jn", "stage_seq": 31, "distance_m": 294092.764, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1934H", "location": "York", "stage_seq": 32, "distance_m": 303034.547, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Skelton Jn", "stage_seq": 33, "distance_m": 305619.573, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Tollerton Jn", "stage_seq": 34, "distance_m": 318349.302, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947H", "location": "Thirsk", "stage_seq": 35, "distance_m": 338648.783, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": "1953H", "location": "Northallerton", "stage_seq": 36, "distance_m": 351155.099, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2006H", "location": "Darlington", "stage_seq": 37, "distance_m": 374067.828, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Ferryhill South Jn", "stage_seq": 38, "distance_m": 393520.883, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Tursdale Jn", "stage_seq": 39, "distance_m": 397762.721, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2024", "location": "Durham", "stage_seq": 40, "distance_m": 409391.345, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Birtley Jn", "stage_seq": 41, "distance_m": 423906.048, "section_seq": 1, "route_path_id": 65690}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "King Edward Bridge South Jn", "stage_seq": 42, "distance_m": 430459.634, "section_seq": 1, "route_path_id": 65690}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": null, "location": "Newcastle", "stage_seq": 43, "distance_m": 431701.605, "section_seq": 1, "route_path_id": 65690}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 431701.605, "from_m": 0.0, "section_seq": 1, "route_path_id": 65690}], "total_distance_m": 431701.605, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 430872.574, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 829.031, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 16172, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:52:57Z", "source_id": 48162613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T16:53:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T16:53:02Z", "source_id": 15645421, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:19Z", "source_id": 48181450, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:00:24Z", "source_id": 15651500, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15675, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:08:44Z", "source_id": 48203713, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:10:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:08:49Z", "source_id": 15658507, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:16Z", "source_id": 48220740, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:16:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:15:18Z", "source_id": 15663861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:46Z", "source_id": 48255111, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:29:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:52Z", "source_id": 15675114, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11907, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:34:02Z", "source_id": 48269067, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T17:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:34:06Z", "source_id": 15679530, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11699, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:53:31Z", "source_id": 48320279, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T17:54:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:53:36Z", "source_id": 15695547, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11670, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:28Z", "source_id": 48348410, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:05:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:30Z", "source_id": 15704308, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:22Z", "source_id": 15736471, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4499, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:20Z", "source_id": 48496684, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:05:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:23Z", "source_id": 15758783, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4404, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:04Z", "source_id": 48522737, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:16:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:06Z", "source_id": 15767208, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:12Z", "source_id": 48564246, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T19:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:16Z", "source_id": 15780110, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3625, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:08Z", "source_id": 48593127, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T19:47:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:10Z", "source_id": 15788961, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
London Kings Cross |
1733 |
1733 |
1 |
None |
None |
Newcastle |
2039 |
2036 |
2 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G80148/2026-09-15/detailed |
None |
Durham |
2026-09-15T20:35:00+01:00 |
Newcastle |
11.0 |
{"type": "LineString", "coordinates": [[-1.5816987000000002, 54.77967989999999], [-1.5811198999999998, 54.78025699999999], [-1.5807327, 54.78062919999999], [-1.5804357999999998, 54.7809181], [-1.5801568999999998, 54.78120369999999], [-1.5798684, 54.78150560000001], [-1.5786613, 54.7827806], [-1.5782702999999998, 54.78314099999999], [-1.5777554635304003, 54.78370334271616], [-1.5775496, 54.7839282], [-1.5758007, 54.7858384], [-1.5750773999999998, 54.7866221], [-1.5743206, 54.78745150000001], [-1.573271, 54.7886019], [-1.5724693, 54.7894817], [-1.572252, 54.78972069999999], [-1.5708763999999995, 54.791233299999995], [-1.5706419, 54.791472], [-1.569915, 54.792211899999984], [-1.5695250999999997, 54.7926224], [-1.569096, 54.7930161], [-1.5687706, 54.79327570000001], [-1.5684343999999997, 54.7935054], [-1.5677223, 54.7939599], [-1.567263, 54.7942596], [-1.5669395999999998, 54.7944698], [-1.5660932, 54.794973600000006], [-1.5650888999999997, 54.7955595], [-1.5645943999999998, 54.7958641], [-1.5641327, 54.7961727], [-1.5637128, 54.79647819999999], [-1.5633568, 54.79676], [-1.5629951, 54.79707119999999], [-1.5626791999999998, 54.7973726], [-1.5624228999999998, 54.7976478], [-1.5623071000000002, 54.79778700000001], [-1.5621955, 54.79792629999999], [-1.5619793, 54.798209699999994], [-1.5617734, 54.79849269999998], [-1.561605, 54.798767], [-1.5614511999999998, 54.79905149999999], [-1.5613072999999995, 54.79933599999999], [-1.5611873, 54.79962019999999], [-1.5610896, 54.7999003], [-1.5610135999999997, 54.80018709999999], [-1.5609457, 54.80046809999999], [-1.5609039, 54.80075579999999], [-1.5608817999999998, 54.80099220000001], [-1.5608778, 54.80122939999999], [-1.5608838, 54.80170269999999], [-1.5608996999999998, 54.8019423], [-1.5609417, 54.8021795], [-1.5609836999999998, 54.8024168], [-1.5610527, 54.8026472], [-1.5611695, 54.8030156], [-1.5613112999999998, 54.80337949999999], [-1.5613833, 54.803557999999995], [-1.5614752, 54.8037388], [-1.5616359999999998, 54.804015699999994], [-1.5616809, 54.8040931], [-1.5618527999999998, 54.80436529999999], [-1.5620425999999998, 54.80461979999998], [-1.5622443999999998, 54.8048812], [-1.5624632, 54.8051249], [-1.5628277999999998, 54.80550769999999], [-1.5632123999999998, 54.805857499999995], [-1.563544, 54.80615029999999], [-1.5639053999999997, 54.80644169999999], [-1.5646126, 54.80700300000001], [-1.5651789, 54.80742420000001], [-1.5653109999999997, 54.807522500000005], [-1.566293, 54.8083067], [-1.5678407999999997, 54.8095241], [-1.5691517, 54.810559699999985], [-1.5694015, 54.8107371], [-1.5702343999999997, 54.8113871], [-1.5709135, 54.8119272], [-1.5715530999999998, 54.812463599999994], [-1.5721365, 54.8130013], [-1.5724121999999998, 54.813281], [-1.5726699999999998, 54.8135597], [-1.57316, 54.8141031], [-1.5739983, 54.8151168], [-1.5743674, 54.815552], [-1.5754217999999998, 54.816863], [-1.5760748, 54.8176749], [-1.5773303999999997, 54.8192081], [-1.5785786999999998, 54.8207464], [-1.5793043999999998, 54.82163349999999], [-1.5800518, 54.82265760000001], [-1.5800946, 54.82271629999999], [-1.5803226999999995, 54.82304740000001], [-1.5805352, 54.8233921], [-1.5807707999999998, 54.823841599999994], [-1.5809985999999998, 54.8242736], [-1.5812003999999995, 54.8247052], [-1.5814861, 54.8255581], [-1.5816038, 54.82599870000001], [-1.5816957, 54.8264154], [-1.5818657, 54.8272972], [-1.5824178999999998, 54.8307722], [-1.5825351, 54.8318592], [-1.5825323, 54.8324044], [-1.5825010999999998, 54.83294970000001], [-1.582419, 54.83351290000001], [-1.5823170999999998, 54.83405139999999], [-1.5821633, 54.834604899999995], [-1.5819824999999998, 54.8351411], [-1.581846352463911, 54.83547284519987], [-1.5816320999999998, 54.83599490000001], [-1.5814979999999998, 54.836321799999986], [-1.5814442000000002, 54.836457], [-1.581024, 54.83751349999999], [-1.5806808, 54.8383285], [-1.5803292999999998, 54.83914459999999], [-1.5802450999999995, 54.83936039999999], [-1.5796914, 54.8407053], [-1.5794886999999995, 54.8411944], [-1.5794163, 54.841369099999994], [-1.5787848999999998, 54.84289249999999], [-1.5787127999999997, 54.84305839999999], [-1.5782651, 54.844211900000005], [-1.5775719, 54.845859799999985], [-1.5774140999999997, 54.8462636], [-1.5772821999999995, 54.8466857], [-1.577081, 54.84752399999999], [-1.5769965, 54.848111], [-1.5769385, 54.848709199999995], [-1.5769375999999995, 54.84880280000001], [-1.5769325, 54.8493016], [-1.5769698999999997, 54.849885100000016], [-1.5771542999999997, 54.85093620000001], [-1.5773042, 54.85147450000001], [-1.577464, 54.851976400000005], [-1.5775613, 54.8522776], [-1.5778932, 54.8533532], [-1.5780572999999998, 54.8538279], [-1.5781149000000003, 54.85399970000001], [-1.5783535999999998, 54.85470289999999], [-1.5785032999999995, 54.85514440000001], [-1.5785125, 54.8551716], [-1.5786656999999995, 54.855646199999995], [-1.5788154, 54.856195099999994], [-1.5788829999999998, 54.8564805], [-1.5789470999999995, 54.8567515], [-1.579026, 54.8571422], [-1.5790934, 54.857487099999986], [-1.5791181000000003, 54.85778109999999], [-1.5791345, 54.8580821], [-1.57914, 54.8583831], [-1.5791345, 54.8586842], [-1.5791156, 54.85901609999999], [-1.5790832, 54.859347699999994], [-1.5790375999999997, 54.8596783], [-1.5789681, 54.8600393], [-1.5789069, 54.86049070000001], [-1.5788177, 54.86105289999999], [-1.5787109, 54.861683199999995], [-1.5785076000000002, 54.86287349999999], [-1.5783989, 54.863460899999986], [-1.5783067, 54.864056200000014], [-1.5780795, 54.8654666], [-1.5779708, 54.86613379999999], [-1.5779013, 54.8668505], [-1.5778597, 54.867245699999984], [-1.5778414, 54.8676365], [-1.5778389, 54.8682605], [-1.577874, 54.8688868], [-1.5779314, 54.8698491], [-1.578049, 54.8707605], [-1.5782091, 54.8717213], [-1.5783318, 54.87221], [-1.5784608, 54.8727825], [-1.5785540999999998, 54.8731945], [-1.5788339000000002, 54.87434040000001], [-1.579044, 54.87521540000001], [-1.5790987, 54.87544330000001], [-1.5793238999999997, 54.8763722], [-1.579398, 54.8766778], [-1.5794589999999995, 54.8769292], [-1.5795311, 54.877264999999994], [-1.5796159999999997, 54.8776218], [-1.5802217, 54.880115499999995], [-1.5808513999999998, 54.8825885], [-1.5810775, 54.88353779999999], [-1.5816568, 54.885984599999986], [-1.5817502, 54.886379], [-1.5819337336995734, 54.88717603594891], [-1.5820743999999998, 54.8877869], [-1.5822556, 54.8886528], [-1.5822773999999995, 54.88873279999999], [-1.5823888, 54.8891828], [-1.5828079, 54.8907609], [-1.5831051, 54.8916475], [-1.5834189999999997, 54.892387199999995], [-1.5836925, 54.8929187], [-1.5839979, 54.8934222], [-1.5844743999999995, 54.8940958], [-1.5849953, 54.89477579999999], [-1.5868247, 54.89695179999999], [-1.5874606, 54.8977162], [-1.5886329999999995, 54.899125600000005], [-1.5898692, 54.90066469999999], [-1.5904506, 54.9014299], [-1.59101, 54.9022043], [-1.5913168, 54.9026372], [-1.5913973, 54.9027589], [-1.5915472999999998, 54.90298560000001], [-1.5916016999999998, 54.90306799999999], [-1.5926477, 54.9045503], [-1.5937718999999997, 54.9061109], [-1.5938276999999998, 54.9061934], [-1.5944843, 54.9071333], [-1.5946616, 54.9073772], [-1.5953282000000002, 54.9082996], [-1.595975, 54.9092094], [-1.5969703, 54.9106094], [-1.5986206, 54.91291449999999], [-1.5996650999999995, 54.914383699999995], [-1.6001857, 54.91510850000001], [-1.6006963, 54.91583200000001], [-1.6020423, 54.9177144], [-1.6027219, 54.9187021], [-1.6034076, 54.9196867], [-1.6037914, 54.92027459999999], [-1.6041597, 54.920871299999995], [-1.6046373, 54.9216662], [-1.6073036, 54.9263729], [-1.6074746, 54.9267339], [-1.6076226999999998, 54.9270999], [-1.6077802, 54.9274713], [-1.6079044, 54.92781589999999], [-1.6080951, 54.9284154], [-1.6082738, 54.9289934], [-1.6085383999999998, 54.929917499999995], [-1.6086051999999995, 54.9301508], [-1.6091671999999997, 54.9320613], [-1.6092711999999998, 54.932415], [-1.6092982999999998, 54.9325071], [-1.6093301000000002, 54.9328608], [-1.6093559, 54.93294939999999], [-1.6095706, 54.9336866], [-1.6095883999999998, 54.93374000000001], [-1.6099016, 54.93476], [-1.6102070999999998, 54.935821299999986], [-1.6105151, 54.9368558], [-1.6108378, 54.93790400000001], [-1.611101703785061, 54.938812957853784], [-1.6111553999999997, 54.9389979], [-1.6112346999999998, 54.9392712], [-1.6113212999999995, 54.93954140000001], [-1.6114775, 54.94010269999999], [-1.6116062, 54.9405068], [-1.6119045, 54.9414433], [-1.6120224999999997, 54.9417781], [-1.6121734, 54.9421181], [-1.6124746, 54.942771500000006], [-1.6127105999999998, 54.9432196], [-1.6131219, 54.94388029999998], [-1.6132227999999995, 54.9440427], [-1.6135729, 54.94454209999999], [-1.6141565, 54.9453148], [-1.6147743999999995, 54.94607419999999], [-1.6159769999999998, 54.947526800000006], [-1.6160996, 54.9476683], [-1.6161616, 54.947742899999994], [-1.6169675114151385, 54.94871509366108], [-1.6177198999999998, 54.9496227], [-1.6181129999999997, 54.9500894], [-1.6185305, 54.950602499999995], [-1.6188252, 54.9510146], [-1.6190042999999998, 54.95131829999999], [-1.6191325999999997, 54.951595099999984], [-1.6192122999999998, 54.951835799999984], [-1.6193153999999998, 54.9521104], [-1.6193843999999995, 54.9523707], [-1.6194745999999998, 54.9526994], [-1.6195284, 54.95301479999999], [-1.6195658999999998, 54.953335], [-1.6195916999999995, 54.9536594], [-1.619608, 54.9538835], [-1.619597450472196, 54.95404400363499], [-1.619594, 54.9540965], [-1.6195870296018564, 54.9541941284959], [-1.6194369999999998, 54.95459759999999], [-1.6193803, 54.954753800000006], [-1.6193649, 54.95479609999999], [-1.619196, 54.95518109999999], [-1.6190726, 54.9554122], [-1.618917, 54.95570789999999], [-1.6186855, 54.95610609999999], [-1.6178961, 54.95749039999999], [-1.6176885, 54.9578806], [-1.6175705, 54.9581047], [-1.6174788, 54.95825060000001], [-1.6173877585366978, 54.95839522977898], [-1.6173857, 54.9583985], [-1.6172646999999998, 54.958566], [-1.6171790999999998, 54.958666699999995], [-1.6169675114151385, 54.958889573699125], [-1.6168341, 54.9590301], [-1.6166932, 54.95916150000001], [-1.6163907, 54.95943590000001], [-1.6155307, 54.9601455], [-1.6153148999999998, 54.9603746], [-1.6152486, 54.96047579999999], [-1.6151727999999996, 54.9605848], [-1.6150479, 54.9607913], [-1.6149734999999998, 54.9609391], [-1.6149386, 54.96102139999999], [-1.6149105, 54.961108799999984], [-1.6148862999999998, 54.9612001], [-1.6148775999999998, 54.9612483], [-1.6148659999999997, 54.961355100000006], [-1.6148669, 54.961457499999995], [-1.6148747, 54.9615615], [-1.6148872999999997, 54.9616299], [-1.6149096, 54.9617138], [-1.6149386, 54.9618034], [-1.6149528000000002, 54.9618466], [-1.6150022, 54.9619459], [-1.6150568999999997, 54.9620371], [-1.6151236, 54.9621337], [-1.6151895, 54.962214900000006], [-1.6152389, 54.96227280000001], [-1.6153261, 54.9623612], [-1.6154326999999995, 54.9624535], [-1.6154719, 54.9624869], [-1.6169675114151385, 54.96376206516879], [-1.6171584999999995, 54.96392490000001], [-1.6178534999999998, 54.96451750000001], [-1.6181685999999995, 54.964797999999995], [-1.6184596, 54.965053999999995], [-1.6186153, 54.96519080000001], [-1.6186358999999997, 54.9652091], [-1.618851, 54.9653969], [-1.6189750999999997, 54.965531], [-1.619042, 54.965613899999994], [-1.6191165999999997, 54.9657273], [-1.6191489999999995, 54.9657823], [-1.6191959, 54.9658757], [-1.6192207, 54.965942], [-1.6192529, 54.96604060000001], [-1.6192672, 54.96610040000001], [-1.619296, 54.966233299999985], [-1.6193006, 54.966334499999995], [-1.6192978999999998, 54.96641089999999], [-1.6192862999999995, 54.9664903], [-1.6192686, 54.9665707], [-1.6192508, 54.96665169999999], [-1.6192125999999998, 54.9667574], [-1.6191921, 54.966801999999994], [-1.6191742, 54.9668408], [-1.6191258999999998, 54.9669198], [-1.6190712, 54.96700979999999], [-1.6190089000000003, 54.967096], [-1.6187953, 54.9674054], [-1.618743, 54.9674731], [-1.6186991999999998, 54.96753100000001], [-1.6186469999999995, 54.96758820000001], [-1.6185666999999997, 54.9676671], [-1.6184804, 54.96774250000001], [-1.6183819999999998, 54.96781430000001], [-1.6182847, 54.96787989999999], [-1.6181753, 54.967941999999994], [-1.6180907999999998, 54.967986100000005], [-1.6180368000000005, 54.9680139], [-1.6179043, 54.96807319999999], [-1.6177692999999995, 54.96812899999999], [-1.6176222999999998, 54.968182000000006], [-1.6175019, 54.9682197], [-1.6174149999999998, 54.9682438]]} |
14.0 |
2036 |
2047 |
Durham |
Newcastle Central East End |
Newcastle |
54.9682438 |
-1.6174150 |
54.9682438 |
-1.6174150 |
1 |
0 |
2026-09-15 19:58:07 |
TERMINATED |
2026-09-15 19:47:00 |
Newcastle |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788961 |
1789501571276637 |
179 |
179 |
2026-09-15 19:57:39.639338 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:38.629104 |
| 559699 |
591538 |
W10961 |
731Y83MZ15 |
2026-09-15 |
COMPLETE |
15788934 |
2026-09-15 20:47:00 |
2026-09-15 19:58:07 |
2026-09-17 19:58:07 |
{"id": 591538, "stp": "P", "toc": "Heathrow Express", "uid": "W10961", "consist": "387134+387138", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W10961/2026-09-15/detailed", "trust_id": "731Y83MZ15", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "6", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1Y83", "timing_status": "ON TIME", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "2047", "current_leg_dep": "2031", "current_leg_end": "London Paddington", "origin_dep_time": "2027", "origin_platform": "3", "current_location": "Link Line", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "2047", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "14.4", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.226, \"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\": 1042.611, \"from_m\": 657.226, \"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\": 2508.087, \"from_m\": 1042.611, \"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\": 2818.589, \"from_m\": 2508.087, \"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\": 3719.224, \"from_m\": 2818.589, \"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\": 6317.532, \"from_m\": 3719.224, \"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\": 6392.47, \"from_m\": 6317.532, \"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\": 6932.363, \"from_m\": 6392.47, \"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\": 7432.589, \"from_m\": 6932.363, \"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\": 18513.225, \"from_m\": 7432.589, \"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\": 22776.685, \"from_m\": 18513.225, \"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\": 22978.09, \"from_m\": 22776.685, \"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\": 23063.77, \"from_m\": 22978.09, \"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\": 24227.031, \"from_m\": 23063.77, \"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\": 24512.042, \"from_m\": 24227.031, \"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\": 25982.167, \"from_m\": 24512.042, \"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}], \"service_id\": 591538, \"profile_key\": \"a21d6235337c92ac81e0a7fd21596dc139a20b9c0851e598b162c6b2e75c00d7\", \"schedule_id\": 25524, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2032H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8358.762, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 11638.462, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040H\", \"location\": \"Acton West Jn\", \"stage_seq\": 7, \"distance_m\": 17804.107, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 8, \"distance_m\": 23195.47, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 9, \"distance_m\": 24067.611, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 10, \"distance_m\": 25341.752, \"section_seq\": 1, \"route_path_id\": 38284}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 11, \"distance_m\": 25982.167, \"section_seq\": 1, \"route_path_id\": 38284}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25982.167, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38284}], \"total_distance_m\": 25982.167, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 25982.167, \"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": "2027", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:11Z\", \"source_id\": 48555214, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:15Z\", \"source_id\": 15777290, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:02Z\", \"source_id\": 48575247, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:05Z\", \"source_id\": 15783410, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:09Z\", \"source_id\": 48579812, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:12Z\", \"source_id\": 15784858, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:06Z\", \"source_id\": 48593043, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:10Z\", \"source_id\": 15788934, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "6", "timing_fact_generation": 1789501571376976, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:43.543663", "service_state_evidence_id": 15788934, "current_leg_start_actual_dep": "2026-09-15T20:32:30+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:44.397636", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Heathrow Express |
P |
HWV |
PAD |
1Y83 |
387134+387138 |
8 |
110 |
None |
{"version": 3, "segments": [{"to_m": 657.226, "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": 1042.611, "from_m": 657.226, "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": 2508.087, "from_m": 1042.611, "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": 2818.589, "from_m": 2508.087, "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": 3719.224, "from_m": 2818.589, "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": 6317.532, "from_m": 3719.224, "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": 6392.47, "from_m": 6317.532, "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": 6932.363, "from_m": 6392.47, "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": 7432.589, "from_m": 6932.363, "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": 18513.225, "from_m": 7432.589, "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": 22776.685, "from_m": 18513.225, "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": 22978.09, "from_m": 22776.685, "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": 23063.77, "from_m": 22978.09, "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": 24227.031, "from_m": 23063.77, "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": 24512.042, "from_m": 24227.031, "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": 25982.167, "from_m": 24512.042, "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}], "service_id": 591538, "profile_key": "a21d6235337c92ac81e0a7fd21596dc139a20b9c0851e598b162c6b2e75c00d7", "schedule_id": 25524, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2027", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2032H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8358.762, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Southall", "stage_seq": 6, "distance_m": 11638.462, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040H", "location": "Acton West Jn", "stage_seq": 7, "distance_m": 17804.107, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Ladbroke Grove Jn", "stage_seq": 8, "distance_m": 23195.47, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Portobello Jn (London)", "stage_seq": 9, "distance_m": 24067.611, "section_seq": 1, "route_path_id": 38284}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Royal Oak Junction", "stage_seq": 10, "distance_m": 25341.752, "section_seq": 1, "route_path_id": 38284}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": null, "location": "London Paddington", "stage_seq": 11, "distance_m": 25982.167, "section_seq": 1, "route_path_id": 38284}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25982.167, "from_m": 0.0, "section_seq": 1, "route_path_id": 38284}], "total_distance_m": 25982.167, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 25982.167, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23478, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:11Z", "source_id": 48555214, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:30:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:15Z", "source_id": 15777290, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:02Z", "source_id": 48575247, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:38:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:05Z", "source_id": 15783410, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:09Z", "source_id": 48579812, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:12Z", "source_id": 15784858, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22934, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:06Z", "source_id": 48593043, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:10Z", "source_id": 15788934, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
2027 |
2027 |
3 |
None |
None |
London Paddington |
2047 |
2047 |
6 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W10961/2026-09-15/detailed |
None |
Heathrow Terminals 2 & 3 |
2026-09-15T20:32:30+01:00 |
London Paddington |
16.0 |
{"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.4525326, 51.472934], [-0.45249410000000007, 51.4729513], [-0.4522410999999999, 51.473087699999994], [-0.4519975000000001, 51.473249499999994], [-0.4512599, 51.473719], [-0.4504434999999999, 51.4742346], [-0.44971390000000006, 51.4747131], [-0.44920830000000006, 51.47514050000001], [-0.4491576420597607, 51.475190351714765], [-0.44876229999999995, 51.47557939999999], [-0.4482714, 51.47616699999999], [-0.44808369999999986, 51.4764868], [-0.44790340000000006, 51.4769205], [-0.4477536999999999, 51.47746349999999], [-0.4476877000000001, 51.4781173], [-0.4476781, 51.4784294], [-0.4477792, 51.4790076], [-0.4480262, 51.4797434], [-0.44814239999999994, 51.480009399999986], [-0.4485046999999999, 51.48083840000001], [-0.4489244999999999, 51.4817414], [-0.4491576420597607, 51.48227677087697], [-0.44950159999999995, 51.4830666], [-0.44954440000000007, 51.4831649], [-0.4495729, 51.48322689999999], [-0.4498627, 51.483858], [-0.4502924, 51.4849489], [-0.4505099000000001, 51.4856745], [-0.45059630000000006, 51.486200800000006], [-0.45081579999999993, 51.48793340000001], [-0.4508246, 51.4880032], [-0.45100289999999993, 51.48941579999999], [-0.45138089999999986, 51.4924209], [-0.45167859999999993, 51.49495499999999], [-0.4517864, 51.4967785], [-0.4517448, 51.4977028], [-0.4516659999999999, 51.4983179], [-0.45157746952943695, 51.4987748385867], [-0.4514844, 51.49925520000001], [-0.4511808, 51.5002017], [-0.4507977, 51.5010526], [-0.4505553999999999, 51.5014942], [-0.45049430000000007, 51.501605699999985], [-0.4504412, 51.501701], [-0.4503823, 51.50179990000001], [-0.4503259, 51.50188909999999], [-0.4502809, 51.5019579], [-0.4499898, 51.50244560000001], [-0.44975839999999995, 51.5028165], [-0.4496625, 51.502968199999984], [-0.449545, 51.50311000000001], [-0.44942379999999993, 51.503249899999986], [-0.4491670999999999, 51.5035674], [-0.4491576420597607, 51.50358051909013], [-0.4490989000000001, 51.50366199999999], [-0.44900296679845614, 51.50380524867197], [-0.4489883999999999, 51.503826999999994], [-0.4489606, 51.503868399999995], [-0.4487175000000001, 51.5042073], [-0.4485673, 51.5044127], [-0.4484478999999999, 51.5045671], [-0.4483353, 51.5047023], [-0.44822659999999986, 51.504810899999995], [-0.4480790999999999, 51.5049444], [-0.44797450000000005, 51.5050285], [-0.4478293, 51.5051392], [-0.4476674, 51.5052433], [-0.447477, 51.50535510000001], [-0.44741931912735305, 51.50538420470423], [-0.44720241681179174, 51.5054678268832], [-0.4470186885810349, 51.50555391083932], [-0.44686321674983753, 51.50564086755525], [-0.4467310836329543, 51.50572710801371], [-0.4466173715451402, 51.50581104319736], [-0.44651716280114995, 51.50589108408889], [-0.4464255397157385, 51.50596564167097], [-0.4463375846036605, 51.50603312692628], [-0.446248379779671, 51.50609195083754], [-0.4461530075585247, 51.5061405243874], [-0.4460465502549765, 51.50617725855854], [-0.4459240901837811, 51.50620056433367], [-0.4457807096596935, 51.50620885269544], [-0.44561149099746855, 51.50620053462655], [-0.4454115165118608, 51.506174021109686], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} |
14.4 |
2031 |
2047 |
Heathrow Terminals 2 & 3 |
Link Line |
London Paddington |
51.5167482 |
-0.1769041 |
51.5167482 |
-0.1769041 |
1 |
0 |
2026-09-15 19:58:07 |
TERMINATED |
2026-09-15 19:47:00 |
London Paddington |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788934 |
1789501571376976 |
31 |
31 |
2026-09-15 19:57:44.397636 |
6 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:43.543663 |
| 559700 |
589178 |
G00908 |
811M69MX15 |
2026-09-15 |
COMPLETE |
15788877 |
2026-09-15 20:47:00 |
2026-09-15 19:58:07 |
2026-09-17 19:58:07 |
{"id": 589178, "stp": "P", "toc": "CrossCountry", "uid": "G00908", "consist": "220007+220031", "dest_crs": "BHM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00908/2026-09-15/detailed", "trust_id": "811M69MX15", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-15", "dest_arr_time": "2029", "dest_platform": "9M", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1M69", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "2047", "current_leg_dep": "1955", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1855", "origin_platform": "3", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": "+18 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.100280310418401, 51.896856279939605], [-2.1000812999999994, 51.89704619999999], [-2.0998638, 51.89726420000001], [-2.0997099999999995, 51.89745889999999], [-2.0995504, 51.8976611], [-2.0995175, 51.8977133], [-2.0993450999999994, 51.89798719999999], [-2.0991949, 51.89828990000001], [-2.0990723999999994, 51.8985703], [-2.0990027, 51.898735], [-2.0980964, 51.900876999999994], [-2.0971181, 51.9031817], [-2.0969852000000007, 51.9034902], [-2.0952814, 51.90744529999999], [-2.0951798, 51.907681], [-2.0944229, 51.9095156], [-2.0942801, 51.90986170000001], [-2.0941791, 51.910097999999984], [-2.0940333999999994, 51.910439], [-2.0937016, 51.9112152], [-2.0934552, 51.91189730000001], [-2.0926751, 51.9140666], [-2.092532, 51.9144706], [-2.0919249, 51.916154699999986], [-2.0907792, 51.919278799999994], [-2.0903772999999997, 51.92034149999999], [-2.089376, 51.92308080000001], [-2.0892969, 51.9233066], [-2.0891696999999994, 51.923713199999995], [-2.0889799999999994, 51.9244337], [-2.0888684999999994, 51.9250408], [-2.0888075999999995, 51.92558530000001], [-2.0887885, 51.9262865], [-2.0887927999999993, 51.9265999], [-2.0888550999999995, 51.92729029999999], [-2.0888817, 51.92744659999999], [-2.0889004, 51.9275569], [-2.0889627, 51.9279234], [-2.0890242, 51.92820249999999], [-2.0891391999999995, 51.9286716], [-2.0892684, 51.9291023], [-2.0895406999999997, 51.9299884], [-2.0898046, 51.9308241], [-2.0899264, 51.931202899999995], [-2.0902057, 51.932100599999984], [-2.0903951, 51.93271949999999], [-2.0905023999999996, 51.9330431], [-2.0907732, 51.9339087], [-2.0910028, 51.9346438], [-2.0913169999999996, 51.935649299999994], [-2.0914613, 51.9361042], [-2.0918287, 51.9372623], [-2.0919048, 51.93747840000001], [-2.0920173, 51.937803900000006], [-2.0922315, 51.9383129], [-2.0923908, 51.93864399999998], [-2.0926854, 51.9392043], [-2.0932435999999996, 51.940172999999994], [-2.093698, 51.940946499999995], [-2.0943056, 51.94201710000001], [-2.0947281999999996, 51.94273789999999], [-2.0950437999999996, 51.9432857], [-2.0954353682644142, 51.94396531986611], [-2.095458, 51.94400459999999], [-2.0960834, 51.9450804], [-2.0966536, 51.946067], [-2.0973363, 51.9472646], [-2.0980906, 51.948571400000006], [-2.0987606, 51.9497332], [-2.0992624, 51.9505944], [-2.0994835, 51.9509833], [-2.1000882, 51.9520302], [-2.1006998999999995, 51.953090399999994], [-2.1013527, 51.9542142], [-2.1019937999999994, 51.9553239], [-2.1025859, 51.9563569], [-2.1032107, 51.9574553], [-2.1038642, 51.958568699999994], [-2.1044327, 51.959547], [-2.1047581, 51.96010479999999], [-2.1054088999999996, 51.9612316], [-2.1061129999999997, 51.962444000000005], [-2.1069409999999995, 51.96388439999998], [-2.1074222999999996, 51.9647233], [-2.1078431, 51.9655174], [-2.1081344, 51.966155400000005], [-2.1083937, 51.96689560000001], [-2.1086018, 51.9676445], [-2.1087432, 51.9684504], [-2.1087977, 51.96889959999999], [-2.1088326999999993, 51.9698473], [-2.1088345, 51.9711585], [-2.1088250999999993, 51.9724025], [-2.1088239, 51.9737734], [-2.1088243, 51.974841], [-2.1088205, 51.976102], [-2.1088167999999996, 51.977247], [-2.1088181, 51.9782542], [-2.1088144, 51.97954500000001], [-2.1088149, 51.98062230000001], [-2.1088163999999994, 51.98177530000001], [-2.1088103, 51.9826952], [-2.1088102, 51.9837029], [-2.1088118, 51.9844961], [-2.1088107, 51.985551599999994], [-2.1088091, 51.9865186], [-2.1088031, 51.987552], [-2.1087653, 51.989683599999985], [-2.1087648, 51.9897111], [-2.1088075, 51.9908487], [-2.108806, 51.991940699999994], [-2.1088008, 51.99309349999999], [-2.1087747, 51.99356910000001], [-2.1087753, 51.9936534], [-2.1087873, 51.9941901], [-2.1087895, 51.99453330000001], [-2.1087768999999996, 51.99492330000001], [-2.1087786, 51.9962283], [-2.1087835, 51.99663429999999], [-2.108783, 51.9974684], [-2.1087768, 51.997819099999994], [-2.108777, 51.9978612], [-2.1087546999999995, 51.9990252], [-2.1087566, 51.9993003], [-2.1087565849592784, 51.99930615890027], [-2.1087551, 51.9998846], [-2.108759, 52.00032499999998], [-2.1087583999999997, 52.001096], [-2.1087639999999994, 52.0016458], [-2.1087593999999994, 52.0024858], [-2.1087537999999997, 52.0032115], [-2.1087577, 52.00389440000001], [-2.1087507000000003, 52.0049618], [-2.1087474, 52.005475800000006], [-2.1087511999999995, 52.00623469999999], [-2.1087423, 52.00784900000001], [-2.1087405, 52.008655299999994], [-2.1087534, 52.00979169999998], [-2.1087546, 52.0105838], [-2.1087532, 52.011064100000006], [-2.1087624, 52.0123867], [-2.108761, 52.01365469999999], [-2.1087655999999995, 52.0142408], [-2.1087526, 52.01492360000001], [-2.1087593999999994, 52.0162634], [-2.1087472, 52.01751279999999], [-2.1087572999999997, 52.018499899999995], [-2.1087589, 52.019516499999995], [-2.1087608999999996, 52.0205167], [-2.1087548999999997, 52.0216655], [-2.1087470999999995, 52.0225977], [-2.108761, 52.023731899999994], [-2.108755, 52.024551900000006], [-2.1087442, 52.0253904], [-2.1087415, 52.026853799999984], [-2.10874, 52.0281497], [-2.108741, 52.0293812], [-2.1087322999999993, 52.0303334], [-2.1087418, 52.031311899999984], [-2.1087382, 52.0329698], [-2.1087398000000004, 52.0335594], [-2.1087477, 52.03379629999999], [-2.1087699, 52.03446159999999], [-2.1088386, 52.0354073], [-2.1089382999999997, 52.03660500000001], [-2.1090299, 52.03763450000001], [-2.1090940999999996, 52.0383791], [-2.1091475, 52.0389809], [-2.1091835, 52.0394949], [-2.1092230999999995, 52.039888], [-2.1092565999999997, 52.0402566], [-2.1092966, 52.0406637], [-2.1093326, 52.0411242], [-2.1093913, 52.0417257], [-2.1094418, 52.0423347], [-2.1094819, 52.0427182], [-2.1095338, 52.04338409999999], [-2.1096062, 52.0441576], [-2.1096757, 52.0449527], [-2.1097591, 52.0459316], [-2.1097749999999995, 52.04609620000001], [-2.1098365, 52.04694899999999], [-2.1099352, 52.0479893], [-2.1100382, 52.0491753], [-2.1100869, 52.0497491], [-2.1101649999999994, 52.0505528], [-2.1101721, 52.050628399999994], [-2.1101811, 52.05079529999999], [-2.1102338, 52.0514409], [-2.1102789, 52.05189560000001], [-2.1103652, 52.0532228], [-2.1104668, 52.0542062], [-2.1104942358867804, 52.054578667909794], [-2.110505, 52.0547248], [-2.1105499, 52.0552424], [-2.110625199999999, 52.0561703], [-2.1107214999999995, 52.057176799999986], [-2.1107651000000005, 52.05768779999999], [-2.1107946999999996, 52.05801650000001], [-2.1108608, 52.05878129999999], [-2.1109308, 52.059460300000005], [-2.1109764, 52.05983959999999], [-2.1110460999999994, 52.060171099999984], [-2.1111366, 52.0605637], [-2.1112298999999997, 52.0608935], [-2.1113105, 52.0611629], [-2.1114079, 52.0614381], [-2.1116806, 52.0621302], [-2.1117505999999997, 52.0622841], [-2.1118149999999996, 52.06242580000001], [-2.1120712, 52.06290719999999], [-2.1125938, 52.0638608], [-2.1131969, 52.0649099], [-2.1133285999999996, 52.0651512], [-2.1137145, 52.0658337], [-2.1143872, 52.0670477], [-2.1146401, 52.067492400000006], [-2.1148418, 52.0678776], [-2.1150086999999997, 52.0681646], [-2.1151407, 52.06839360000001], [-2.1154186, 52.0688979], [-2.1155599, 52.0691376], [-2.1157459, 52.069452600000005], [-2.1160129000000003, 52.069915599999995], [-2.1164698, 52.0707311], [-2.1169285, 52.07156950000001], [-2.1177002, 52.0729736], [-2.1183185, 52.0740641], [-2.1187838999999995, 52.07487269999999], [-2.1191468999999996, 52.0754987], [-2.1197279000000004, 52.0764809], [-2.1201904999999996, 52.07729979999999], [-2.1209, 52.0785691], [-2.1213554, 52.0793686], [-2.1218393, 52.080211599999984], [-2.1222229, 52.08091540000001], [-2.1226019, 52.0816277], [-2.1238433999999997, 52.0837878], [-2.1247042, 52.0852855], [-2.1249931, 52.08576909999999], [-2.1252092999999994, 52.0861085], [-2.1255505999999995, 52.0865948], [-2.1259808999999996, 52.0871511], [-2.1264677, 52.087731000000005], [-2.1301128, 52.0919727], [-2.1360125, 52.0988583], [-2.1395666, 52.1029942], [-2.1422628, 52.10612039999999], [-2.1439008, 52.10803319999999], [-2.1453069999999994, 52.10966789999999], [-2.1454025445398472, 52.10978287988833], [-2.1458113999999995, 52.1102749], [-2.1461732, 52.110741100000006], [-2.1464378, 52.1111094], [-2.1467163, 52.11153499999999], [-2.1469745999999996, 52.111959500000005], [-2.1474446, 52.1128529], [-2.1483172999999995, 52.114616899999994], [-2.1507236000000005, 52.1194758], [-2.1508465, 52.119724], [-2.1515669999999996, 52.1212264], [-2.1516054, 52.12130649999999], [-2.1527365, 52.1235697], [-2.1535983, 52.125311200000006], [-2.1545562, 52.12723509999999], [-2.1559048, 52.1299621], [-2.1559566818868516, 52.13006636673865], [-2.1560182999999995, 52.1301902], [-2.1562494, 52.130655], [-2.1574861999999997, 52.1331544], [-2.1588374, 52.135906199999994], [-2.1606170999999996, 52.139531], [-2.161024, 52.14036219999999], [-2.1613939, 52.141115199999994], [-2.1622337, 52.1428559], [-2.1623932999999997, 52.1432053], [-2.1625418, 52.143571300000005], [-2.1626718, 52.1439347], [-2.1627819, 52.14429579999999], [-2.1629044, 52.144761], [-2.1629989, 52.145202700000006], [-2.1630478999999996, 52.1454928], [-2.1630758, 52.1456584], [-2.1631058, 52.1458842], [-2.1631237, 52.1461136], [-2.1631519, 52.14676599999999], [-2.1631577, 52.1468994], [-2.1631636, 52.1470365], [-2.1631328999999995, 52.1476783], [-2.1630661999999994, 52.1481826], [-2.1629242, 52.1489801], [-2.1628073999999997, 52.14944200000001], [-2.1627225, 52.1497776], [-2.1622034999999995, 52.15138109999999], [-2.1621528999999997, 52.1515359], [-2.1614135999999995, 52.153796500000006], [-2.1612304999999994, 52.1543407], [-2.1610251, 52.1548761], [-2.1609151, 52.1551395], [-2.160784099999999, 52.155424], [-2.160646266711501, 52.15568649358246], [-2.1605037, 52.15595799999999], [-2.160304, 52.156284500000005], [-2.1600760999999995, 52.1566395], [-2.1597906, 52.15705510000001], [-2.1594808999999997, 52.15747579999999], [-2.1591373, 52.157899], [-2.1587742999999997, 52.158313199999995], [-2.1583477, 52.158760400000006], [-2.1578936, 52.159204], [-2.1569678, 52.160083699999994], [-2.1559566818868516, 52.161041968733485], [-2.1537588, 52.16312489999999], [-2.1522912, 52.1645133], [-2.1518734, 52.1649172], [-2.1518718097865905, 52.16491882804252], [-2.1515791, 52.1652185], [-2.1512895, 52.1655257], [-2.1510148, 52.1658369], [-2.1507476, 52.1661488], [-2.1503817, 52.16662769999999], [-2.1500395, 52.16711920000001], [-2.1497269, 52.167624499999995], [-2.1495798999999995, 52.1678792], [-2.1494426, 52.1681332], [-2.1490036999999997, 52.1690124], [-2.1484592, 52.1701549], [-2.1463348999999994, 52.1746192], [-2.1462267, 52.1748466], [-2.1452561999999995, 52.176887099999995], [-2.1442552, 52.17900829999999], [-2.1429698, 52.1816995], [-2.1425725999999994, 52.18253109999999], [-2.1419526, 52.1838292], [-2.1409698, 52.1858967], [-2.1406584, 52.1865836], [-2.140511, 52.18692929999999], [-2.1403774, 52.1872822], [-2.1403214, 52.187455], [-2.1401691, 52.1879928], [-2.1400032, 52.18873229999999], [-2.1399704, 52.1889303], [-2.139933, 52.1891564], [-2.1398963, 52.1894465], [-2.1397744, 52.1907858], [-2.1397693, 52.1908404], [-2.1395164, 52.1942638], [-2.1393211, 52.19684219999999], [-2.1391021, 52.1998603], [-2.139, 52.2012934], [-2.1388076, 52.2038328], [-2.1386059999999993, 52.2065015], [-2.1384251, 52.20893709999999], [-2.1383053999999997, 52.210389499999984], [-2.1382388, 52.21089920000001], [-2.1381491, 52.21138389999999], [-2.1380616, 52.2117487], [-2.1379078, 52.2122678], [-2.1377399, 52.2127226], [-2.1376167, 52.2130317], [-2.1375215, 52.213253], [-2.1373095, 52.213696500000005], [-2.1371228999999996, 52.2140594], [-2.1370694999999995, 52.2141529], [-2.1368799, 52.21448429999999], [-2.1366417, 52.214863], [-2.1363834, 52.215253700000005], [-2.1360888, 52.2156562], [-2.135801100000001, 52.2160275], [-2.1355072, 52.216369699999994], [-2.1352573999999995, 52.216644200000005], [-2.13494, 52.2169725], [-2.1345531, 52.217339499999994], [-2.1341278000000004, 52.21772270000001], [-2.1336859, 52.218084], [-2.1330994, 52.2185365], [-2.1326558, 52.2188517], [-2.1321781, 52.2191733], [-2.130974863640467, 52.21998654579095], [-2.1300175, 52.2206336], [-2.1291693, 52.221288599999994], [-2.1284783999999997, 52.22191569999999], [-2.1277873, 52.22258039999999], [-2.1277191, 52.22265149999999], [-2.1272661, 52.2231765], [-2.1267857, 52.2237757], [-2.1263246, 52.224421], [-2.1261001, 52.2247734], [-2.1258469, 52.2252122], [-2.1256404999999994, 52.225595799999994], [-2.1254589, 52.22595030000001], [-2.1245946999999994, 52.227647], [-2.1245668, 52.227708], [-2.1241992999999995, 52.22847889999999], [-2.1237, 52.2294579], [-2.1233444, 52.23019930000001], [-2.123155, 52.2305968], [-2.1229568, 52.2310469], [-2.1228409, 52.231345000000005], [-2.1227363, 52.2316486], [-2.122613, 52.23205129999999], [-2.1225143, 52.2324279], [-2.1223321, 52.233238799999995], [-2.1221499, 52.23397419999999], [-2.1220438, 52.2343199], [-2.1218906999999994, 52.23476530000001], [-2.1216101999999997, 52.2354229], [-2.1214425999999995, 52.23576820000001], [-2.1211742, 52.23626699999999], [-2.1208233, 52.236833999999995], [-2.120532, 52.2372679], [-2.1203196, 52.2375602], [-2.1202316, 52.23768140000001], [-2.1196382, 52.23842969999999], [-2.1190418, 52.239214999999994], [-2.1187005, 52.23970990000001], [-2.1185008999999995, 52.24002979999999], [-2.1182335, 52.2404968], [-2.1180440999999997, 52.2408726], [-2.1176791999999995, 52.2416282], [-2.1166214, 52.24396339999999], [-2.1160036, 52.2453094], [-2.114844, 52.2478357], [-2.1135552, 52.2506522], [-2.113386, 52.25101119999999], [-2.1133341, 52.2511209], [-2.1115159, 52.2551072], [-2.1100345, 52.2583485], [-2.1087124, 52.26121359999999], [-2.1085073, 52.2616477], [-2.1074695, 52.26394179999999], [-2.1073984999999995, 52.2640987], [-2.1052797, 52.2687327], [-2.1049213999999994, 52.26947280000001], [-2.1041989, 52.2710962], [-2.1040639, 52.2713902], [-2.1034754999999996, 52.2727058], [-2.1034452, 52.2727757], [-2.1028536, 52.2739686], [-2.1026350999999996, 52.2743737], [-2.102244831805512, 52.27498606676315], [-2.1020192, 52.275340099999994], [-2.1010462, 52.276687300000006], [-2.1004298, 52.2774905], [-2.099631, 52.278536300000006], [-2.098958, 52.2794308], [-2.0980177999999996, 52.2806777], [-2.0975176, 52.28135069999999], [-2.0966823, 52.282449199999995], [-2.0958613, 52.2835466], [-2.0957286, 52.2837067], [-2.0950246, 52.2846406], [-2.0941815, 52.285753], [-2.0934126999999996, 52.2867832], [-2.0925568, 52.2879312], [-2.0921609, 52.288458799999994], [-2.0915688, 52.2892096], [-2.0909400999999996, 52.2900472], [-2.0903655, 52.2907999], [-2.0902826, 52.290906099999994], [-2.088848500000001, 52.29282589999998], [-2.0880001, 52.2939371], [-2.0872518, 52.2948757], [-2.0867537, 52.295392200000016], [-2.0860945999999996, 52.2960757], [-2.0851963999999996, 52.2968341], [-2.0845967, 52.297316], [-2.0838858999999994, 52.2978114], [-2.0829364, 52.2984199], [-2.0821109, 52.298900399999994], [-2.0814195000000004, 52.29928619999999], [-2.0813930999999997, 52.29930099999999], [-2.0810177, 52.2995021], [-2.080841299999999, 52.299595999999994], [-2.0803594, 52.2998527], [-2.079691429483794, 52.3001942922976], [-2.0796217999999995, 52.3002299], [-2.0785757999999994, 52.3007335], [-2.0775619, 52.3011927], [-2.0765185, 52.30165199999999], [-2.0754160999999995, 52.3021506], [-2.0740965, 52.30276239999999], [-2.0737825000000005, 52.302913099999984], [-2.073558, 52.30302090000001], [-2.0734098, 52.303092], [-2.0716502999999995, 52.30394819999998], [-2.0698451999999996, 52.3048158], [-2.0684235999999996, 52.3055226], [-2.0674311999999997, 52.3060852], [-2.0663234, 52.3067904], [-2.066125153474899, 52.306929912129895], [-2.0657199, 52.3072151], [-2.0648214, 52.30789569999999], [-2.0640006, 52.30851890000001], [-2.0631261999999997, 52.30919939999999], [-2.0622492, 52.30987339999999], [-2.0618759999999994, 52.3101576], [-2.0616698, 52.31031459999999], [-2.0609998, 52.31081760000001], [-2.0608658, 52.3109255], [-2.0607239999999996, 52.311038], [-2.0606479, 52.3110984], [-2.0596814999999995, 52.31183020000001], [-2.0586309, 52.3126464], [-2.0582205, 52.3129711], [-2.0572495, 52.3137745], [-2.0563993, 52.314515699999994], [-2.0557785, 52.3150292], [-2.0545137, 52.316154], [-2.0540413, 52.3166157], [-2.053574, 52.317062199999995], [-2.0532419, 52.317331800000005], [-2.0531599999999997, 52.3174065], [-2.0529081999999996, 52.3176362], [-2.0522928, 52.3181918], [-2.0520112, 52.318439299999994], [-2.0516916, 52.3187136], [-2.0513543999999997, 52.319010600000006], [-2.0506285, 52.319644399999994], [-2.0501102, 52.3200847], [-2.0500074, 52.32017199999999], [-2.0492625, 52.320836500000006], [-2.0487095, 52.32128780000001], [-2.0481729, 52.3216823], [-2.0480024, 52.32181289999999], [-2.0478427999999997, 52.32193689999999], [-2.047691299999999, 52.32204329999999], [-2.0468665, 52.32264310000001], [-2.0467976999999995, 52.32269320000001], [-2.0466613, 52.32279249999999], [-2.0453412999999996, 52.3236988], [-2.0450914, 52.3238656], [-2.0440745, 52.324564300000006], [-2.0426368, 52.32554129999999], [-2.0414433, 52.3263462], [-2.0402926, 52.3271314], [-2.0394556999999995, 52.32769369999999], [-2.0385733, 52.3282953], [-2.0381098, 52.3286084], [-2.0379992999999996, 52.32868539999999], [-2.0377229999999997, 52.3288821], [-2.0369291, 52.32941149999999], [-2.0361999550908307, 52.32991742479848], [-2.0361163999999996, 52.32997540000001], [-2.0358032, 52.33017460000001], [-2.0357081, 52.3302397], [-2.0355317, 52.33037040000001], [-2.0346841, 52.33093960000001], [-2.0344576000000005, 52.33109599999999], [-2.0343086, 52.3311966], [-2.0339674, 52.3314123], [-2.0336413, 52.3316315], [-2.0333779, 52.3318178], [-2.0322352, 52.33259629999999], [-2.0311998999999994, 52.3332995], [-2.0300084, 52.3341067], [-2.0298865, 52.33418979999999], [-2.0288611, 52.3348893], [-2.0276272, 52.33572350000001], [-2.0265221, 52.3364856], [-2.0254286, 52.3372131], [-2.0240921, 52.33811949999999], [-2.0229386999999996, 52.338898], [-2.0214981, 52.3398673], [-2.0213491, 52.3399702], [-2.0206775999999995, 52.34043179999999], [-2.0195197, 52.34121499999999], [-2.0184782, 52.3419231], [-2.0174356, 52.34263570000001], [-2.0162787999999994, 52.3434126], [-2.015365, 52.344035], [-2.014793, 52.3444145], [-2.0146095, 52.3445363], [-2.0141889, 52.34480469999999], [-2.0138059, 52.3450436], [-2.0132975, 52.3453509], [-2.0130766, 52.34547599999999], [-2.0128658, 52.3455963], [-2.0126990999999994, 52.34568809999999], [-2.0124781, 52.3458092], [-2.0122967, 52.3459021], [-2.012153399999999, 52.34598069999999], [-2.0117976, 52.34616690000001], [-2.011078, 52.34651279999999], [-2.0104128, 52.346817599999994], [-2.0096000999999997, 52.347143599999995], [-2.0090649, 52.34733390000001], [-2.0086028, 52.34749829999998], [-2.0084187999999994, 52.347565800000005], [-2.0079984999999994, 52.34771500000001], [-2.0076164, 52.34785670000001], [-2.0072642, 52.3480004], [-2.006831099999999, 52.34817989999999], [-2.0062776, 52.348428], [-2.0061604, 52.3484876], [-2.0053201, 52.34890970000001], [-2.0046863, 52.3492359], [-2.0041747999999995, 52.3495405], [-2.0038254999999996, 52.3497478], [-2.0037054, 52.3498191], [-2.0030268, 52.3502467], [-2.0026379, 52.3505088], [-2.0020925999999997, 52.3509104], [-2.0014353999999996, 52.3514494], [-2.0010661, 52.3517867], [-2.0006093, 52.3522112], [-2.000122, 52.352681200000006], [-1.9995774999999996, 52.353267800000005], [-1.9990777999999996, 52.3538511], [-1.9985663, 52.3543949], [-1.9980049, 52.3550388], [-1.9974049, 52.35570380000001], [-1.9969489, 52.356229600000006], [-1.9963914999999997, 52.35682400000001], [-1.9958851, 52.3574054], [-1.9952544, 52.35811000000001], [-1.9945808000000005, 52.35887019999999], [-1.9939594, 52.35955779999999], [-1.9934533, 52.36014469999999], [-1.9929114, 52.36075580000001], [-1.992830433002971, 52.36084442509649], [-1.9926788, 52.3610104], [-1.9923347, 52.361393], [-1.9920072, 52.3617666], [-1.9918046, 52.3619876], [-1.9916678, 52.36214309999999], [-1.9911821999999997, 52.36267860000001], [-1.9908057999999995, 52.3630817], [-1.9905679, 52.36334209999999], [-1.9896272999999995, 52.3643713], [-1.9895256999999995, 52.3644815], [-1.9894857, 52.36452619999999], [-1.9888901999999995, 52.36519039999999], [-1.9883322999999995, 52.365806199999994], [-1.9877341, 52.3664908], [-1.9871172, 52.367177], [-1.9864628, 52.3679058], [-1.985728, 52.368741699999994], [-1.985171, 52.369489300000005], [-1.9847193, 52.3702247], [-1.9843519999999992, 52.3708968], [-1.9839978, 52.3716134], [-1.9837405, 52.3722708], [-1.9835393, 52.37295040000001], [-1.9833972, 52.3736136], [-1.9833246, 52.3741697], [-1.9832818, 52.374659900000005], [-1.9832657, 52.3753034], [-1.9833166, 52.3760118], [-1.9833589999999997, 52.3767918], [-1.9833809, 52.3769426], [-1.9836705999999995, 52.377844], [-1.9838718, 52.37842529999999], [-1.9842017999999997, 52.379225000000005], [-1.9845020999999996, 52.3799578], [-1.9847972999999997, 52.38080819999998], [-1.9849634, 52.381316700000006], [-1.9851968, 52.38222050000001], [-1.9853335999999997, 52.382903199999994], [-1.9854276, 52.383527599999994], [-1.9855215, 52.3843183], [-1.985547053397691, 52.384780653945135], [-1.9855696, 52.385188600000006], [-1.9855696, 52.3861299], [-1.9854811000000003, 52.387280800000006], [-1.9853631, 52.3880567], [-1.9852504, 52.3886656], [-1.9850734000000003, 52.38940389999999], [-1.9848321, 52.3902001], [-1.9844537999999996, 52.39125849999999], [-1.9839229000000005, 52.3924541], [-1.9833139, 52.3935877], [-1.9829625, 52.3941647], [-1.9826834999999996, 52.3945878], [-1.9822706, 52.3951776], [-1.9819305, 52.3956267], [-1.9817959000000005, 52.39580449999999], [-1.98174, 52.3958738], [-1.981472, 52.3962057], [-1.9812692, 52.39637829999999], [-1.9810784, 52.396609], [-1.9807194999999995, 52.3969353], [-1.9806919, 52.3969621], [-1.980665, 52.39698820000002], [-1.980230021874822, 52.397450564058104], [-1.9798486, 52.397856], [-1.9795146, 52.39819689999999], [-1.9792642, 52.398445800000005], [-1.9789201000000003, 52.39877469999999], [-1.9786734, 52.3990008], [-1.9782066000000005, 52.3994156], [-1.9777396, 52.39980479999999], [-1.9773091000000005, 52.4001604], [-1.9769639, 52.40044], [-1.9765645, 52.400782099999994], [-1.976293625062947, 52.40100049617675], [-1.9746604999999997, 52.4023172], [-1.9734162, 52.4033146], [-1.9733345, 52.40338010000001], [-1.9732573, 52.40344199999999], [-1.9728335, 52.4037591], [-1.9714318, 52.40476950000001], [-1.9700393, 52.40566390000001], [-1.968435, 52.406613], [-1.9675652, 52.407069500000006], [-1.9673879999999997, 52.4071573], [-1.9671063, 52.40730270000001], [-1.9666961999999997, 52.4074941], [-1.9650242, 52.4082356], [-1.9639887, 52.40867720000001], [-1.9637510999999996, 52.408774599999994], [-1.9635262999999996, 52.40887039999999], [-1.9620006000000003, 52.4095148], [-1.9618406999999995, 52.409578800000006], [-1.9615339, 52.40969700000001], [-1.9610493, 52.40988109999999], [-1.9605099, 52.4100746], [-1.9601458, 52.4102017], [-1.9597560000000005, 52.4103319], [-1.958776, 52.4106456], [-1.9582246000000003, 52.41081260000001], [-1.9575644000000003, 52.4110033], [-1.957082, 52.4111366], [-1.9562181, 52.4113643], [-1.9554362999999997, 52.4115599], [-1.9548954, 52.411687], [-1.9544694, 52.4117833], [-1.9542384999999995, 52.4118324], [-1.9534616999999996, 52.41200489999999], [-1.952817, 52.4121304], [-1.9524543999999997, 52.41220469999999], [-1.9521244, 52.41224859999999], [-1.9518610999999997, 52.41228079999999], [-1.9515468, 52.4123252], [-1.9512254999999996, 52.4123822], [-1.950983, 52.4124259], [-1.9502843, 52.41254369999999], [-1.9496797, 52.41263919999999], [-1.9492619, 52.4127025], [-1.9489172999999995, 52.41274889999998], [-1.9483574, 52.41282569999999], [-1.9477412, 52.4129037], [-1.9471987, 52.412966], [-1.9465108, 52.4130348], [-1.9457969, 52.41310099999999], [-1.9451959, 52.413147300000006], [-1.9446099999999995, 52.4131843], [-1.943844, 52.4132293], [-1.9436064, 52.41324250000001], [-1.9433603, 52.4132668], [-1.9432187, 52.4132835], [-1.9430519, 52.4133008], [-1.9428423, 52.4133207], [-1.9426295, 52.413332100000005], [-1.9421499, 52.413358], [-1.9413091, 52.4134022], [-1.9406305, 52.4134365], [-1.9399813999999995, 52.41347249999999], [-1.9394956000000003, 52.41352779999998], [-1.9390128, 52.41358009999999], [-1.9385632, 52.4136129], [-1.9379259, 52.413667399999994], [-1.9373347, 52.41372260000001], [-1.9371814999999997, 52.4137265], [-1.9368137, 52.413735], [-1.9365671, 52.413751099999985], [-1.9354858, 52.4138409], [-1.9350721, 52.4138752], [-1.9334736910763928, 52.41404891184843], [-1.9332272, 52.4140757], [-1.9321774999999997, 52.414239], [-1.9314458, 52.4143582], [-1.9308055, 52.41447459999999], [-1.9304823, 52.4145474], [-1.9300868, 52.4146317], [-1.929923, 52.41466969999998], [-1.9295788, 52.41474960000001], [-1.9294176, 52.41478789999999], [-1.9291023999999997, 52.41486479999999], [-1.9287323, 52.4149621], [-1.9282649, 52.41509370000001], [-1.9279631, 52.4151951], [-1.9277424999999997, 52.41526389999999], [-1.9271605, 52.4154431], [-1.9269127, 52.4155194], [-1.9266468000000003, 52.4156083], [-1.926274, 52.41574159999999], [-1.9258659, 52.41589210000001], [-1.9255807, 52.416008299999994], [-1.9253044, 52.4161146], [-1.9250456, 52.416219299999995], [-1.9248109, 52.41631910000001], [-1.9245749, 52.4164188], [-1.9243308, 52.4165277], [-1.9240934, 52.4166349], [-1.9238733999999995, 52.4167347], [-1.923675, 52.41682869999999], [-1.9234859, 52.416920299999994], [-1.9232901, 52.4170177], [-1.9231103999999997, 52.4171085], [-1.9229387, 52.417196], [-1.9227835, 52.4172774], [-1.9226785, 52.417334999999994], [-1.92248, 52.417445], [-1.9223325, 52.417524], [-1.9221803, 52.417613], [-1.9219676999999995, 52.41773659999999], [-1.9216941, 52.4179002], [-1.9215059999999995, 52.41801339999999], [-1.9213400999999997, 52.41808999999999], [-1.9211925999999997, 52.418157599999994], [-1.9211456999999996, 52.418185900000005], [-1.9211166, 52.418204800000005], [-1.92109144457186, 52.41821984725563], [-1.920701, 52.4184534], [-1.9205497, 52.4185458], [-1.9200360999999997, 52.4188536], [-1.9196485, 52.419088499999994], [-1.9192700999999996, 52.41932179999999], [-1.9187859, 52.41961799999999], [-1.9186950999999997, 52.4196729], [-1.9183708, 52.419869], [-1.9181816000000005, 52.4199831], [-1.9175811, 52.42033529999999], [-1.9172271000000003, 52.4205419], [-1.9167708000000003, 52.42082109999999], [-1.9160232, 52.42127700000001], [-1.91577, 52.4214272], [-1.9148787, 52.4219607], [-1.9146414999999997, 52.4221106], [-1.9144913999999995, 52.4222036], [-1.9141981999999995, 52.4224007], [-1.9140328, 52.42251219999999], [-1.9138735, 52.4226225], [-1.9135914000000005, 52.4228274], [-1.9131884, 52.42312590000001], [-1.9130459, 52.4232381], [-1.9128761999999997, 52.4233711], [-1.9126949, 52.42351409999999], [-1.9122663, 52.42388009999999], [-1.9116912999999995, 52.4244061], [-1.9112785, 52.42482150000001], [-1.9110263, 52.425091399999985], [-1.9108643, 52.4252728], [-1.9106583, 52.4255058], [-1.9105242, 52.4256636], [-1.9103426, 52.4258869], [-1.910165, 52.42611599999999], [-1.9100089, 52.4263048], [-1.9097712, 52.42664159999999], [-1.9096807, 52.42677710000001], [-1.9095189, 52.427032399999995], [-1.9093128999999995, 52.4273853], [-1.9091731999999997, 52.4276398], [-1.9089767, 52.42802], [-1.9087366999999995, 52.428499], [-1.9081537, 52.42964289999999], [-1.9080306, 52.4298842], [-1.9078130999999996, 52.43022400000001], [-1.9075083, 52.43070060000001], [-1.9072624, 52.4310496], [-1.9070933, 52.4312611], [-1.9068982999999995, 52.43152149999999], [-1.9066983, 52.43176379999999], [-1.9065349000000005, 52.4319438], [-1.9062165, 52.432286600000005], [-1.9061151000000005, 52.4323888], [-1.905683, 52.4328015], [-1.9052542, 52.4331799], [-1.9050808999999995, 52.43332029999999], [-1.9048256, 52.43352769999999], [-1.9044572, 52.4338108], [-1.9042734, 52.433946600000006], [-1.9040448999999997, 52.4341081], [-1.9036713, 52.4343662], [-1.9034184000000005, 52.4345322], [-1.9032334, 52.4346486], [-1.9029711, 52.434808700000005], [-1.9026335, 52.43500819999999], [-1.9024357999999997, 52.4351205], [-1.9020531, 52.4353329], [-1.9017141, 52.43550979999999], [-1.9014470000000003, 52.43564370000001], [-1.901209, 52.4357601], [-1.9009883000000003, 52.4358642], [-1.9008009999999995, 52.43595049999999], [-1.9004138, 52.436123], [-1.9000021, 52.4362963], [-1.8996500999999997, 52.4364387], [-1.8993968, 52.4365357], [-1.8991504, 52.4366268], [-1.8989207, 52.4367111], [-1.8986463, 52.4368083], [-1.8981763, 52.43696649999998], [-1.8978699, 52.4370654], [-1.8975213, 52.4371748], [-1.897149, 52.43729879999999], [-1.8967787999999997, 52.4374266], [-1.8962454, 52.4376239], [-1.8959128000000005, 52.4377545], [-1.8954162, 52.4379614], [-1.8948987, 52.43819930000001], [-1.894583, 52.4383506], [-1.8942692000000003, 52.4385123], [-1.8939922999999996, 52.43865910000001], [-1.8935306, 52.4389159], [-1.8932750000000005, 52.43906510000001], [-1.8930176, 52.43922789999999], [-1.8927846, 52.43937760000001], [-1.892562, 52.4395292], [-1.8924960483932431, 52.43957578845911], [-1.8921543, 52.43981719999999], [-1.8917414, 52.4401375], [-1.8914100000000005, 52.4404091], [-1.8909288, 52.44083969999999], [-1.8907399, 52.4410242], [-1.8905064, 52.4412499], [-1.8901182999999997, 52.4416229], [-1.8890349, 52.442656], [-1.8882091000000003, 52.44344220000001], [-1.8878883, 52.44375019999999], [-1.8872669, 52.444380899999985], [-1.8870620999999996, 52.44460019999999], [-1.8865362, 52.445188999999985], [-1.8864620966509948, 52.44527888932315], [-1.8863719, 52.44538829999998], [-1.8862447, 52.445545099999975], [-1.8854073, 52.44668819999999], [-1.8851730999999996, 52.4470371], [-1.8849362, 52.4474349], [-1.8847408, 52.447783599999994], [-1.8845096999999995, 52.44822820000001], [-1.8844043, 52.44844019999999], [-1.8842529, 52.4487669], [-1.8841584, 52.4489929], [-1.8840807999999996, 52.449176], [-1.8839255, 52.44956599999999], [-1.8838291999999996, 52.4498314], [-1.8837119, 52.45018069999999], [-1.8836177, 52.4504953], [-1.8835504000000003, 52.4507326], [-1.8834132, 52.4513125], [-1.8833727, 52.4514985], [-1.8833028, 52.4518734], [-1.8832412, 52.4522646], [-1.8831942, 52.452642999999995], [-1.8831707, 52.4529788], [-1.8831557, 52.4532045], [-1.8831485, 52.45342720000001], [-1.8831457000000005, 52.453661699999984], [-1.8831386999999995, 52.4538564], [-1.8831324, 52.4542793], [-1.8831405, 52.4545016], [-1.8831633999999997, 52.4547672], [-1.8831851, 52.4550796], [-1.8832079, 52.4552895], [-1.8832285, 52.4554494], [-1.8832474, 52.45559180000001], [-1.8833055000000003, 52.455943100000006], [-1.8833457999999996, 52.456441100000006], [-1.8833637000000003, 52.4565751], [-1.8833939, 52.456867299999985], [-1.8834393, 52.45730199999999], [-1.8834611000000003, 52.45751859999999], [-1.8834844999999996, 52.4578701], [-1.8834912, 52.45810669999999], [-1.883492, 52.458306500000006], [-1.8834912, 52.4585129], [-1.8834888, 52.4586181], [-1.8834835999999997, 52.45873950000001], [-1.8834500000000003, 52.459183], [-1.8834223, 52.459408], [-1.8833923, 52.459629], [-1.8833032999999997, 52.4601263], [-1.8831984, 52.46055989999999], [-1.8831243, 52.46077809999999], [-1.8830873, 52.4609123], [-1.8829551999999996, 52.46135670000001], [-1.8829191999999997, 52.4614672], [-1.8827177, 52.4619261], [-1.8826575999999997, 52.4620643], [-1.8825845999999995, 52.46223100000001], [-1.8824927, 52.46245749999999], [-1.8824198999999997, 52.4626018], [-1.8823448, 52.462747199999995], [-1.8821792999999996, 52.4630411], [-1.8820010999999996, 52.463342899999994], [-1.8818616, 52.4635664], [-1.8816404, 52.46390479999999], [-1.8814733, 52.464141], [-1.8812249, 52.4644706], [-1.8811321000000003, 52.464588], [-1.8809213, 52.464846400000006], [-1.880694, 52.4651077], [-1.8806042, 52.46520399999999], [-1.880334, 52.46547879999999], [-1.8802127, 52.4655829], [-1.8800665, 52.46572539999999], [-1.8798734, 52.465891199999994], [-1.8797022, 52.466034500000006], [-1.8795938, 52.4661219], [-1.8794746, 52.46621230000001], [-1.879304, 52.4663368], [-1.8788556, 52.466648799999994], [-1.878475, 52.46689630000001], [-1.8782214999999995, 52.467067699999994], [-1.87799, 52.4672183], [-1.8776365, 52.4674478], [-1.8771341, 52.467775], [-1.8766206999999997, 52.4680997], [-1.8763991, 52.46823820000001], [-1.8755500000000005, 52.468819], [-1.8753668999999995, 52.46894259999999], [-1.8749120999999995, 52.4692442], [-1.8746477999999995, 52.46945019999999], [-1.8743753999999997, 52.4696625], [-1.8742310176306256, 52.4697832132535], [-1.8741784522397609, 52.46982716133048], [-1.8741492432977296, 52.46985158188199], [-1.874093195875765, 52.469898441088525], [-1.873777, 52.4701628], [-1.8733802, 52.470525], [-1.8731218, 52.4707782], [-1.8727971999999995, 52.471099599999995], [-1.8725936000000003, 52.4713195], [-1.8723008, 52.4716723], [-1.8720517000000003, 52.47195519999999], [-1.8719155, 52.472115899999984], [-1.8717454, 52.4723234], [-1.8714781000000005, 52.472672200000005], [-1.8712734, 52.47295690000001], [-1.8711651, 52.473131999999985], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Cheltenham Spa", "dest_arr_time_act": "2029", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Cheltenham Spa", "current_leg_milage": "47.1", "linx_max_speed_mph": 125, "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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6180.59, \"from_m\": 6000.565, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6281.569, \"from_m\": 6180.59, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7124.72, \"from_m\": 6281.569, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9322.277, \"from_m\": 7124.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10715.354, \"from_m\": 9322.277, \"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\": 16655.811, \"from_m\": 10715.354, \"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\": 16740.37, \"from_m\": 16655.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16865.997, \"from_m\": 16740.37, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17062.152, \"from_m\": 16865.997, \"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\": 17716.482, \"from_m\": 17062.152, \"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\": 18934.818, \"from_m\": 17716.482, \"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\": 19070.091, \"from_m\": 18934.818, \"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\": 19142.219, \"from_m\": 19070.091, \"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\": 30942.921, \"from_m\": 19142.219, \"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\": 59228.353, \"from_m\": 30942.921, \"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\": 59652.491, \"from_m\": 59228.353, \"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\": 61194.136, \"from_m\": 59652.491, \"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\": 62592.027, \"from_m\": 61194.136, \"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\": 62621.696, \"from_m\": 62592.027, \"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\": 72991.164, \"from_m\": 62621.696, \"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\": 99972.128, \"from_m\": 72991.164, \"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\": 100784.332, \"from_m\": 99972.128, \"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\": 117730.903, \"from_m\": 100784.332, \"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\": 120853.193, \"from_m\": 117730.903, \"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\": 125152.472, \"from_m\": 120853.193, \"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\": 125661.203, \"from_m\": 125152.472, \"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\": 134266.798, \"from_m\": 125661.203, \"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\": 134311.768, \"from_m\": 134266.798, \"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\": 135379.275, \"from_m\": 134311.768, \"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\": 135501.849, \"from_m\": 135379.275, \"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\": 135842.959, \"from_m\": 135501.849, \"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\": 144586.53, \"from_m\": 135842.959, \"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\": 144752.267, \"from_m\": 144586.53, \"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\": 145165.065, \"from_m\": 144752.267, \"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\": 145633.719, \"from_m\": 145165.065, \"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\": 145640.653, \"from_m\": 145633.719, \"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\": 145725.146, \"from_m\": 145640.653, \"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\": 146544.571, \"from_m\": 145725.146, \"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\": 146908.378, \"from_m\": 146544.571, \"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\": 146955.952, \"from_m\": 146908.378, \"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\": 147200.63, \"from_m\": 146955.952, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 589178, \"profile_key\": \"311c262547b8d1624538e05870c99af14e6e7452e1ca20d8e77ffa94b1171e92\", \"schedule_id\": 8157, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1855\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1171.999, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Narroways Hill Jn\", \"stage_seq\": 4, \"distance_m\": 3310.488, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859H\", \"location\": \"Horfield Jn\", \"stage_seq\": 5, \"distance_m\": 6059.416, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1900H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 6, \"distance_m\": 7077.527, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": false, \"wtt_arr\": \"1902H\", \"wtt_dep\": \"1905H\", \"location\": \"Bristol Parkway\", \"stage_seq\": 7, \"distance_m\": 9480.964, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 8, \"distance_m\": 16838.188, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Yate\", \"stage_seq\": 9, \"distance_m\": 19434.0, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Charfield\", \"stage_seq\": 10, \"distance_m\": 30384.359, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Standish Jn\", \"stage_seq\": 11, \"distance_m\": 51365.483, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 12, \"distance_m\": 61271.612, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Barnwood Jn\", \"stage_seq\": 13, \"distance_m\": 62592.027, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1943H\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 14, \"distance_m\": 71456.42, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Ashchurch\", \"stage_seq\": 15, \"distance_m\": 83162.928, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 16, \"distance_m\": 100349.788, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Stoke Works Jn\", \"stage_seq\": 17, \"distance_m\": 118526.349, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Bromsgrove\", \"stage_seq\": 18, \"distance_m\": 121534.851, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Barnt Green\", \"stage_seq\": 19, \"distance_m\": 127544.514, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014H\", \"location\": \"Longbridge\", \"stage_seq\": 20, \"distance_m\": 131845.328, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017H\", \"location\": \"Kings Norton\", \"stage_seq\": 21, \"distance_m\": 135745.263, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Lifford East Jn\", \"stage_seq\": 22, \"distance_m\": 136701.386, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Bordesley Jn\", \"stage_seq\": 23, \"distance_m\": 144045.394, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"St. Andrews Jn\", \"stage_seq\": 24, \"distance_m\": 144586.53, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Grand Jn\", \"stage_seq\": 25, \"distance_m\": 145633.719, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Proof House Jn\", \"stage_seq\": 26, \"distance_m\": 146198.002, \"section_seq\": 1, \"route_path_id\": 68222}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 27, \"distance_m\": 147200.63, \"section_seq\": 1, \"route_path_id\": 68222}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 147200.63, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68222}], \"total_distance_m\": 147200.63, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 146410.01, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 790.62, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1855", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "52.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:44Z\", \"source_id\": 48325745, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:48Z\", \"source_id\": 15697287, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:26Z\", \"source_id\": 48337753, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:31Z\", \"source_id\": 15701091, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:08Z\", \"source_id\": 48350138, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:12Z\", \"source_id\": 15704869, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:47Z\", \"source_id\": 48374914, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:51Z\", \"source_id\": 15712671, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:34Z\", \"source_id\": 48465884, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:38Z\", \"source_id\": 15744077, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:07Z\", \"source_id\": 15744635, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:59Z\", \"source_id\": 48486057, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:03Z\", \"source_id\": 15754786, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20474, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:47Z\", \"source_id\": 48531553, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:52Z\", \"source_id\": 15769894, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20446, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:11Z\", \"source_id\": 48539516, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:15Z\", \"source_id\": 15772394, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:03Z\", \"source_id\": 48592938, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:06Z\", \"source_id\": 15788877, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1789501568920598, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:45.919021", "service_state_evidence_id": 15788877, "current_leg_start_actual_dep": "2026-09-15T20:01:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:45.967784", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
BRI |
BHM |
1M69 |
220007+220031 |
8 |
125 |
None |
{"version": 3, "segments": [{"to_m": 608.409, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 671.462, "from_m": 608.409, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 687.836, "from_m": 671.462, "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": 1216.681, "from_m": 687.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1383.58, "from_m": 1216.681, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6180.59, "from_m": 6000.565, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6281.569, "from_m": 6180.59, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7124.72, "from_m": 6281.569, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9322.277, "from_m": 7124.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10715.354, "from_m": 9322.277, "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": 16655.811, "from_m": 10715.354, "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": 16740.37, "from_m": 16655.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16865.997, "from_m": 16740.37, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17062.152, "from_m": 16865.997, "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": 17716.482, "from_m": 17062.152, "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": 18934.818, "from_m": 17716.482, "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": 19070.091, "from_m": 18934.818, "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": 19142.219, "from_m": 19070.091, "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": 30942.921, "from_m": 19142.219, "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": 59228.353, "from_m": 30942.921, "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": 59652.491, "from_m": 59228.353, "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": 61194.136, "from_m": 59652.491, "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": 62592.027, "from_m": 61194.136, "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": 62621.696, "from_m": 62592.027, "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": 72991.164, "from_m": 62621.696, "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": 99972.128, "from_m": 72991.164, "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": 100784.332, "from_m": 99972.128, "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": 117730.903, "from_m": 100784.332, "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": 120853.193, "from_m": 117730.903, "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": 125152.472, "from_m": 120853.193, "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": 125661.203, "from_m": 125152.472, "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": 134266.798, "from_m": 125661.203, "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": 134311.768, "from_m": 134266.798, "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": 135379.275, "from_m": 134311.768, "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": 135501.849, "from_m": 135379.275, "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": 135842.959, "from_m": 135501.849, "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": 144586.53, "from_m": 135842.959, "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": 144752.267, "from_m": 144586.53, "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": 145165.065, "from_m": 144752.267, "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": 145633.719, "from_m": 145165.065, "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": 145640.653, "from_m": 145633.719, "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": 145725.146, "from_m": 145640.653, "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": 146544.571, "from_m": 145725.146, "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": 146908.378, "from_m": 146544.571, "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": 146955.952, "from_m": 146908.378, "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": 147200.63, "from_m": 146955.952, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 589178, "profile_key": "311c262547b8d1624538e05870c99af14e6e7452e1ca20d8e77ffa94b1171e92", "schedule_id": 8157, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1855", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1171.999, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "Narroways Hill Jn", "stage_seq": 4, "distance_m": 3310.488, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859H", "location": "Horfield Jn", "stage_seq": 5, "distance_m": 6059.416, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1900H", "location": "Filton Abbey Wood", "stage_seq": 6, "distance_m": 7077.527, "section_seq": 1, "route_path_id": 68222}, {"is_pass": false, "wtt_arr": "1902H", "wtt_dep": "1905H", "location": "Bristol Parkway", "stage_seq": 7, "distance_m": 9480.964, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Westerleigh Jn", "stage_seq": 8, "distance_m": 16838.188, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Yate", "stage_seq": 9, "distance_m": 19434.0, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Charfield", "stage_seq": 10, "distance_m": 30384.359, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Standish Jn", "stage_seq": 11, "distance_m": 51365.483, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Gloucester Yard Jn", "stage_seq": 12, "distance_m": 61271.612, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Barnwood Jn", "stage_seq": 13, "distance_m": 62592.027, "section_seq": 1, "route_path_id": 68222}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1943H", "location": "Cheltenham Spa", "stage_seq": 14, "distance_m": 71456.42, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Ashchurch", "stage_seq": 15, "distance_m": 83162.928, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Abbotswood Jn", "stage_seq": 16, "distance_m": 100349.788, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Stoke Works Jn", "stage_seq": 17, "distance_m": 118526.349, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Bromsgrove", "stage_seq": 18, "distance_m": 121534.851, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Barnt Green", "stage_seq": 19, "distance_m": 127544.514, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014H", "location": "Longbridge", "stage_seq": 20, "distance_m": 131845.328, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017H", "location": "Kings Norton", "stage_seq": 21, "distance_m": 135745.263, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Lifford East Jn", "stage_seq": 22, "distance_m": 136701.386, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Bordesley Jn", "stage_seq": 23, "distance_m": 144045.394, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "St. Andrews Jn", "stage_seq": 24, "distance_m": 144586.53, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Grand Jn", "stage_seq": 25, "distance_m": 145633.719, "section_seq": 1, "route_path_id": 68222}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Proof House Jn", "stage_seq": 26, "distance_m": 146198.002, "section_seq": 1, "route_path_id": 68222}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 27, "distance_m": 147200.63, "section_seq": 1, "route_path_id": 68222}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 147200.63, "from_m": 0.0, "section_seq": 1, "route_path_id": 68222}], "total_distance_m": 147200.63, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 146410.01, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 790.62, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25948, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:44Z", "source_id": 48325745, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:56:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:48Z", "source_id": 15697287, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:26Z", "source_id": 48337753, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:01:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:31Z", "source_id": 15701091, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:08Z", "source_id": 48350138, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:12Z", "source_id": 15704869, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25644, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:47Z", "source_id": 48374914, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:15:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:51Z", "source_id": 15712671, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:34Z", "source_id": 48465884, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:52:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:38Z", "source_id": 15744077, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:07Z", "source_id": 15744635, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:59Z", "source_id": 48486057, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:01:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:03Z", "source_id": 15754786, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20474, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:47Z", "source_id": 48531553, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:19:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:52Z", "source_id": 15769894, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20446, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:11Z", "source_id": 48539516, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:22:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:15Z", "source_id": 15772394, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19426, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:03Z", "source_id": 48592938, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:06Z", "source_id": 15788877, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1855 |
1855 |
3 |
None |
None |
Birmingham New Street |
2029 |
2029 |
9M |
LATE |
+18 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00908/2026-09-15/detailed |
None |
Cheltenham Spa |
2026-09-15T20:01:30+01:00 |
Birmingham New Street |
52.0 |
{"type": "LineString", "coordinates": [[-2.100280310418401, 51.896856279939605], [-2.1000812999999994, 51.89704619999999], [-2.0998638, 51.89726420000001], [-2.0997099999999995, 51.89745889999999], [-2.0995504, 51.8976611], [-2.0995175, 51.8977133], [-2.0993450999999994, 51.89798719999999], [-2.0991949, 51.89828990000001], [-2.0990723999999994, 51.8985703], [-2.0990027, 51.898735], [-2.0980964, 51.900876999999994], [-2.0971181, 51.9031817], [-2.0969852000000007, 51.9034902], [-2.0952814, 51.90744529999999], [-2.0951798, 51.907681], [-2.0944229, 51.9095156], [-2.0942801, 51.90986170000001], [-2.0941791, 51.910097999999984], [-2.0940333999999994, 51.910439], [-2.0937016, 51.9112152], [-2.0934552, 51.91189730000001], [-2.0926751, 51.9140666], [-2.092532, 51.9144706], [-2.0919249, 51.916154699999986], [-2.0907792, 51.919278799999994], [-2.0903772999999997, 51.92034149999999], [-2.089376, 51.92308080000001], [-2.0892969, 51.9233066], [-2.0891696999999994, 51.923713199999995], [-2.0889799999999994, 51.9244337], [-2.0888684999999994, 51.9250408], [-2.0888075999999995, 51.92558530000001], [-2.0887885, 51.9262865], [-2.0887927999999993, 51.9265999], [-2.0888550999999995, 51.92729029999999], [-2.0888817, 51.92744659999999], [-2.0889004, 51.9275569], [-2.0889627, 51.9279234], [-2.0890242, 51.92820249999999], [-2.0891391999999995, 51.9286716], [-2.0892684, 51.9291023], [-2.0895406999999997, 51.9299884], [-2.0898046, 51.9308241], [-2.0899264, 51.931202899999995], [-2.0902057, 51.932100599999984], [-2.0903951, 51.93271949999999], [-2.0905023999999996, 51.9330431], [-2.0907732, 51.9339087], [-2.0910028, 51.9346438], [-2.0913169999999996, 51.935649299999994], [-2.0914613, 51.9361042], [-2.0918287, 51.9372623], [-2.0919048, 51.93747840000001], [-2.0920173, 51.937803900000006], [-2.0922315, 51.9383129], [-2.0923908, 51.93864399999998], [-2.0926854, 51.9392043], [-2.0932435999999996, 51.940172999999994], [-2.093698, 51.940946499999995], [-2.0943056, 51.94201710000001], [-2.0947281999999996, 51.94273789999999], [-2.0950437999999996, 51.9432857], [-2.0954353682644142, 51.94396531986611], [-2.095458, 51.94400459999999], [-2.0960834, 51.9450804], [-2.0966536, 51.946067], [-2.0973363, 51.9472646], [-2.0980906, 51.948571400000006], [-2.0987606, 51.9497332], [-2.0992624, 51.9505944], [-2.0994835, 51.9509833], [-2.1000882, 51.9520302], [-2.1006998999999995, 51.953090399999994], [-2.1013527, 51.9542142], [-2.1019937999999994, 51.9553239], [-2.1025859, 51.9563569], [-2.1032107, 51.9574553], [-2.1038642, 51.958568699999994], [-2.1044327, 51.959547], [-2.1047581, 51.96010479999999], [-2.1054088999999996, 51.9612316], [-2.1061129999999997, 51.962444000000005], [-2.1069409999999995, 51.96388439999998], [-2.1074222999999996, 51.9647233], [-2.1078431, 51.9655174], [-2.1081344, 51.966155400000005], [-2.1083937, 51.96689560000001], [-2.1086018, 51.9676445], [-2.1087432, 51.9684504], [-2.1087977, 51.96889959999999], [-2.1088326999999993, 51.9698473], [-2.1088345, 51.9711585], [-2.1088250999999993, 51.9724025], [-2.1088239, 51.9737734], [-2.1088243, 51.974841], [-2.1088205, 51.976102], [-2.1088167999999996, 51.977247], [-2.1088181, 51.9782542], [-2.1088144, 51.97954500000001], [-2.1088149, 51.98062230000001], [-2.1088163999999994, 51.98177530000001], [-2.1088103, 51.9826952], [-2.1088102, 51.9837029], [-2.1088118, 51.9844961], [-2.1088107, 51.985551599999994], [-2.1088091, 51.9865186], [-2.1088031, 51.987552], [-2.1087653, 51.989683599999985], [-2.1087648, 51.9897111], [-2.1088075, 51.9908487], [-2.108806, 51.991940699999994], [-2.1088008, 51.99309349999999], [-2.1087747, 51.99356910000001], [-2.1087753, 51.9936534], [-2.1087873, 51.9941901], [-2.1087895, 51.99453330000001], [-2.1087768999999996, 51.99492330000001], [-2.1087786, 51.9962283], [-2.1087835, 51.99663429999999], [-2.108783, 51.9974684], [-2.1087768, 51.997819099999994], [-2.108777, 51.9978612], [-2.1087546999999995, 51.9990252], [-2.1087566, 51.9993003], [-2.1087565849592784, 51.99930615890027], [-2.1087551, 51.9998846], [-2.108759, 52.00032499999998], [-2.1087583999999997, 52.001096], [-2.1087639999999994, 52.0016458], [-2.1087593999999994, 52.0024858], [-2.1087537999999997, 52.0032115], [-2.1087577, 52.00389440000001], [-2.1087507000000003, 52.0049618], [-2.1087474, 52.005475800000006], [-2.1087511999999995, 52.00623469999999], [-2.1087423, 52.00784900000001], [-2.1087405, 52.008655299999994], [-2.1087534, 52.00979169999998], [-2.1087546, 52.0105838], [-2.1087532, 52.011064100000006], [-2.1087624, 52.0123867], [-2.108761, 52.01365469999999], [-2.1087655999999995, 52.0142408], [-2.1087526, 52.01492360000001], [-2.1087593999999994, 52.0162634], [-2.1087472, 52.01751279999999], [-2.1087572999999997, 52.018499899999995], [-2.1087589, 52.019516499999995], [-2.1087608999999996, 52.0205167], [-2.1087548999999997, 52.0216655], [-2.1087470999999995, 52.0225977], [-2.108761, 52.023731899999994], [-2.108755, 52.024551900000006], [-2.1087442, 52.0253904], [-2.1087415, 52.026853799999984], [-2.10874, 52.0281497], [-2.108741, 52.0293812], [-2.1087322999999993, 52.0303334], [-2.1087418, 52.031311899999984], [-2.1087382, 52.0329698], [-2.1087398000000004, 52.0335594], [-2.1087477, 52.03379629999999], [-2.1087699, 52.03446159999999], [-2.1088386, 52.0354073], [-2.1089382999999997, 52.03660500000001], [-2.1090299, 52.03763450000001], [-2.1090940999999996, 52.0383791], [-2.1091475, 52.0389809], [-2.1091835, 52.0394949], [-2.1092230999999995, 52.039888], [-2.1092565999999997, 52.0402566], [-2.1092966, 52.0406637], [-2.1093326, 52.0411242], [-2.1093913, 52.0417257], [-2.1094418, 52.0423347], [-2.1094819, 52.0427182], [-2.1095338, 52.04338409999999], [-2.1096062, 52.0441576], [-2.1096757, 52.0449527], [-2.1097591, 52.0459316], [-2.1097749999999995, 52.04609620000001], [-2.1098365, 52.04694899999999], [-2.1099352, 52.0479893], [-2.1100382, 52.0491753], [-2.1100869, 52.0497491], [-2.1101649999999994, 52.0505528], [-2.1101721, 52.050628399999994], [-2.1101811, 52.05079529999999], [-2.1102338, 52.0514409], [-2.1102789, 52.05189560000001], [-2.1103652, 52.0532228], [-2.1104668, 52.0542062], [-2.1104942358867804, 52.054578667909794], [-2.110505, 52.0547248], [-2.1105499, 52.0552424], [-2.110625199999999, 52.0561703], [-2.1107214999999995, 52.057176799999986], [-2.1107651000000005, 52.05768779999999], [-2.1107946999999996, 52.05801650000001], [-2.1108608, 52.05878129999999], [-2.1109308, 52.059460300000005], [-2.1109764, 52.05983959999999], [-2.1110460999999994, 52.060171099999984], [-2.1111366, 52.0605637], [-2.1112298999999997, 52.0608935], [-2.1113105, 52.0611629], [-2.1114079, 52.0614381], [-2.1116806, 52.0621302], [-2.1117505999999997, 52.0622841], [-2.1118149999999996, 52.06242580000001], [-2.1120712, 52.06290719999999], [-2.1125938, 52.0638608], [-2.1131969, 52.0649099], [-2.1133285999999996, 52.0651512], [-2.1137145, 52.0658337], [-2.1143872, 52.0670477], [-2.1146401, 52.067492400000006], [-2.1148418, 52.0678776], [-2.1150086999999997, 52.0681646], [-2.1151407, 52.06839360000001], [-2.1154186, 52.0688979], [-2.1155599, 52.0691376], [-2.1157459, 52.069452600000005], [-2.1160129000000003, 52.069915599999995], [-2.1164698, 52.0707311], [-2.1169285, 52.07156950000001], [-2.1177002, 52.0729736], [-2.1183185, 52.0740641], [-2.1187838999999995, 52.07487269999999], [-2.1191468999999996, 52.0754987], [-2.1197279000000004, 52.0764809], [-2.1201904999999996, 52.07729979999999], [-2.1209, 52.0785691], [-2.1213554, 52.0793686], [-2.1218393, 52.080211599999984], [-2.1222229, 52.08091540000001], [-2.1226019, 52.0816277], [-2.1238433999999997, 52.0837878], [-2.1247042, 52.0852855], [-2.1249931, 52.08576909999999], [-2.1252092999999994, 52.0861085], [-2.1255505999999995, 52.0865948], [-2.1259808999999996, 52.0871511], [-2.1264677, 52.087731000000005], [-2.1301128, 52.0919727], [-2.1360125, 52.0988583], [-2.1395666, 52.1029942], [-2.1422628, 52.10612039999999], [-2.1439008, 52.10803319999999], [-2.1453069999999994, 52.10966789999999], [-2.1454025445398472, 52.10978287988833], [-2.1458113999999995, 52.1102749], [-2.1461732, 52.110741100000006], [-2.1464378, 52.1111094], [-2.1467163, 52.11153499999999], [-2.1469745999999996, 52.111959500000005], [-2.1474446, 52.1128529], [-2.1483172999999995, 52.114616899999994], [-2.1507236000000005, 52.1194758], [-2.1508465, 52.119724], [-2.1515669999999996, 52.1212264], [-2.1516054, 52.12130649999999], [-2.1527365, 52.1235697], [-2.1535983, 52.125311200000006], [-2.1545562, 52.12723509999999], [-2.1559048, 52.1299621], [-2.1559566818868516, 52.13006636673865], [-2.1560182999999995, 52.1301902], [-2.1562494, 52.130655], [-2.1574861999999997, 52.1331544], [-2.1588374, 52.135906199999994], [-2.1606170999999996, 52.139531], [-2.161024, 52.14036219999999], [-2.1613939, 52.141115199999994], [-2.1622337, 52.1428559], [-2.1623932999999997, 52.1432053], [-2.1625418, 52.143571300000005], [-2.1626718, 52.1439347], [-2.1627819, 52.14429579999999], [-2.1629044, 52.144761], [-2.1629989, 52.145202700000006], [-2.1630478999999996, 52.1454928], [-2.1630758, 52.1456584], [-2.1631058, 52.1458842], [-2.1631237, 52.1461136], [-2.1631519, 52.14676599999999], [-2.1631577, 52.1468994], [-2.1631636, 52.1470365], [-2.1631328999999995, 52.1476783], [-2.1630661999999994, 52.1481826], [-2.1629242, 52.1489801], [-2.1628073999999997, 52.14944200000001], [-2.1627225, 52.1497776], [-2.1622034999999995, 52.15138109999999], [-2.1621528999999997, 52.1515359], [-2.1614135999999995, 52.153796500000006], [-2.1612304999999994, 52.1543407], [-2.1610251, 52.1548761], [-2.1609151, 52.1551395], [-2.160784099999999, 52.155424], [-2.160646266711501, 52.15568649358246], [-2.1605037, 52.15595799999999], [-2.160304, 52.156284500000005], [-2.1600760999999995, 52.1566395], [-2.1597906, 52.15705510000001], [-2.1594808999999997, 52.15747579999999], [-2.1591373, 52.157899], [-2.1587742999999997, 52.158313199999995], [-2.1583477, 52.158760400000006], [-2.1578936, 52.159204], [-2.1569678, 52.160083699999994], [-2.1559566818868516, 52.161041968733485], [-2.1537588, 52.16312489999999], [-2.1522912, 52.1645133], [-2.1518734, 52.1649172], [-2.1518718097865905, 52.16491882804252], [-2.1515791, 52.1652185], [-2.1512895, 52.1655257], [-2.1510148, 52.1658369], [-2.1507476, 52.1661488], [-2.1503817, 52.16662769999999], [-2.1500395, 52.16711920000001], [-2.1497269, 52.167624499999995], [-2.1495798999999995, 52.1678792], [-2.1494426, 52.1681332], [-2.1490036999999997, 52.1690124], [-2.1484592, 52.1701549], [-2.1463348999999994, 52.1746192], [-2.1462267, 52.1748466], [-2.1452561999999995, 52.176887099999995], [-2.1442552, 52.17900829999999], [-2.1429698, 52.1816995], [-2.1425725999999994, 52.18253109999999], [-2.1419526, 52.1838292], [-2.1409698, 52.1858967], [-2.1406584, 52.1865836], [-2.140511, 52.18692929999999], [-2.1403774, 52.1872822], [-2.1403214, 52.187455], [-2.1401691, 52.1879928], [-2.1400032, 52.18873229999999], [-2.1399704, 52.1889303], [-2.139933, 52.1891564], [-2.1398963, 52.1894465], [-2.1397744, 52.1907858], [-2.1397693, 52.1908404], [-2.1395164, 52.1942638], [-2.1393211, 52.19684219999999], [-2.1391021, 52.1998603], [-2.139, 52.2012934], [-2.1388076, 52.2038328], [-2.1386059999999993, 52.2065015], [-2.1384251, 52.20893709999999], [-2.1383053999999997, 52.210389499999984], [-2.1382388, 52.21089920000001], [-2.1381491, 52.21138389999999], [-2.1380616, 52.2117487], [-2.1379078, 52.2122678], [-2.1377399, 52.2127226], [-2.1376167, 52.2130317], [-2.1375215, 52.213253], [-2.1373095, 52.213696500000005], [-2.1371228999999996, 52.2140594], [-2.1370694999999995, 52.2141529], [-2.1368799, 52.21448429999999], [-2.1366417, 52.214863], [-2.1363834, 52.215253700000005], [-2.1360888, 52.2156562], [-2.135801100000001, 52.2160275], [-2.1355072, 52.216369699999994], [-2.1352573999999995, 52.216644200000005], [-2.13494, 52.2169725], [-2.1345531, 52.217339499999994], [-2.1341278000000004, 52.21772270000001], [-2.1336859, 52.218084], [-2.1330994, 52.2185365], [-2.1326558, 52.2188517], [-2.1321781, 52.2191733], [-2.130974863640467, 52.21998654579095], [-2.1300175, 52.2206336], [-2.1291693, 52.221288599999994], [-2.1284783999999997, 52.22191569999999], [-2.1277873, 52.22258039999999], [-2.1277191, 52.22265149999999], [-2.1272661, 52.2231765], [-2.1267857, 52.2237757], [-2.1263246, 52.224421], [-2.1261001, 52.2247734], [-2.1258469, 52.2252122], [-2.1256404999999994, 52.225595799999994], [-2.1254589, 52.22595030000001], [-2.1245946999999994, 52.227647], [-2.1245668, 52.227708], [-2.1241992999999995, 52.22847889999999], [-2.1237, 52.2294579], [-2.1233444, 52.23019930000001], [-2.123155, 52.2305968], [-2.1229568, 52.2310469], [-2.1228409, 52.231345000000005], [-2.1227363, 52.2316486], [-2.122613, 52.23205129999999], [-2.1225143, 52.2324279], [-2.1223321, 52.233238799999995], [-2.1221499, 52.23397419999999], [-2.1220438, 52.2343199], [-2.1218906999999994, 52.23476530000001], [-2.1216101999999997, 52.2354229], [-2.1214425999999995, 52.23576820000001], [-2.1211742, 52.23626699999999], [-2.1208233, 52.236833999999995], [-2.120532, 52.2372679], [-2.1203196, 52.2375602], [-2.1202316, 52.23768140000001], [-2.1196382, 52.23842969999999], [-2.1190418, 52.239214999999994], [-2.1187005, 52.23970990000001], [-2.1185008999999995, 52.24002979999999], [-2.1182335, 52.2404968], [-2.1180440999999997, 52.2408726], [-2.1176791999999995, 52.2416282], [-2.1166214, 52.24396339999999], [-2.1160036, 52.2453094], [-2.114844, 52.2478357], [-2.1135552, 52.2506522], [-2.113386, 52.25101119999999], [-2.1133341, 52.2511209], [-2.1115159, 52.2551072], [-2.1100345, 52.2583485], [-2.1087124, 52.26121359999999], [-2.1085073, 52.2616477], [-2.1074695, 52.26394179999999], [-2.1073984999999995, 52.2640987], [-2.1052797, 52.2687327], [-2.1049213999999994, 52.26947280000001], [-2.1041989, 52.2710962], [-2.1040639, 52.2713902], [-2.1034754999999996, 52.2727058], [-2.1034452, 52.2727757], [-2.1028536, 52.2739686], [-2.1026350999999996, 52.2743737], [-2.102244831805512, 52.27498606676315], [-2.1020192, 52.275340099999994], [-2.1010462, 52.276687300000006], [-2.1004298, 52.2774905], [-2.099631, 52.278536300000006], [-2.098958, 52.2794308], [-2.0980177999999996, 52.2806777], [-2.0975176, 52.28135069999999], [-2.0966823, 52.282449199999995], [-2.0958613, 52.2835466], [-2.0957286, 52.2837067], [-2.0950246, 52.2846406], [-2.0941815, 52.285753], [-2.0934126999999996, 52.2867832], [-2.0925568, 52.2879312], [-2.0921609, 52.288458799999994], [-2.0915688, 52.2892096], [-2.0909400999999996, 52.2900472], [-2.0903655, 52.2907999], [-2.0902826, 52.290906099999994], [-2.088848500000001, 52.29282589999998], [-2.0880001, 52.2939371], [-2.0872518, 52.2948757], [-2.0867537, 52.295392200000016], [-2.0860945999999996, 52.2960757], [-2.0851963999999996, 52.2968341], [-2.0845967, 52.297316], [-2.0838858999999994, 52.2978114], [-2.0829364, 52.2984199], [-2.0821109, 52.298900399999994], [-2.0814195000000004, 52.29928619999999], [-2.0813930999999997, 52.29930099999999], [-2.0810177, 52.2995021], [-2.080841299999999, 52.299595999999994], [-2.0803594, 52.2998527], [-2.079691429483794, 52.3001942922976], [-2.0796217999999995, 52.3002299], [-2.0785757999999994, 52.3007335], [-2.0775619, 52.3011927], [-2.0765185, 52.30165199999999], [-2.0754160999999995, 52.3021506], [-2.0740965, 52.30276239999999], [-2.0737825000000005, 52.302913099999984], [-2.073558, 52.30302090000001], [-2.0734098, 52.303092], [-2.0716502999999995, 52.30394819999998], [-2.0698451999999996, 52.3048158], [-2.0684235999999996, 52.3055226], [-2.0674311999999997, 52.3060852], [-2.0663234, 52.3067904], [-2.066125153474899, 52.306929912129895], [-2.0657199, 52.3072151], [-2.0648214, 52.30789569999999], [-2.0640006, 52.30851890000001], [-2.0631261999999997, 52.30919939999999], [-2.0622492, 52.30987339999999], [-2.0618759999999994, 52.3101576], [-2.0616698, 52.31031459999999], [-2.0609998, 52.31081760000001], [-2.0608658, 52.3109255], [-2.0607239999999996, 52.311038], [-2.0606479, 52.3110984], [-2.0596814999999995, 52.31183020000001], [-2.0586309, 52.3126464], [-2.0582205, 52.3129711], [-2.0572495, 52.3137745], [-2.0563993, 52.314515699999994], [-2.0557785, 52.3150292], [-2.0545137, 52.316154], [-2.0540413, 52.3166157], [-2.053574, 52.317062199999995], [-2.0532419, 52.317331800000005], [-2.0531599999999997, 52.3174065], [-2.0529081999999996, 52.3176362], [-2.0522928, 52.3181918], [-2.0520112, 52.318439299999994], [-2.0516916, 52.3187136], [-2.0513543999999997, 52.319010600000006], [-2.0506285, 52.319644399999994], [-2.0501102, 52.3200847], [-2.0500074, 52.32017199999999], [-2.0492625, 52.320836500000006], [-2.0487095, 52.32128780000001], [-2.0481729, 52.3216823], [-2.0480024, 52.32181289999999], [-2.0478427999999997, 52.32193689999999], [-2.047691299999999, 52.32204329999999], [-2.0468665, 52.32264310000001], [-2.0467976999999995, 52.32269320000001], [-2.0466613, 52.32279249999999], [-2.0453412999999996, 52.3236988], [-2.0450914, 52.3238656], [-2.0440745, 52.324564300000006], [-2.0426368, 52.32554129999999], [-2.0414433, 52.3263462], [-2.0402926, 52.3271314], [-2.0394556999999995, 52.32769369999999], [-2.0385733, 52.3282953], [-2.0381098, 52.3286084], [-2.0379992999999996, 52.32868539999999], [-2.0377229999999997, 52.3288821], [-2.0369291, 52.32941149999999], [-2.0361999550908307, 52.32991742479848], [-2.0361163999999996, 52.32997540000001], [-2.0358032, 52.33017460000001], [-2.0357081, 52.3302397], [-2.0355317, 52.33037040000001], [-2.0346841, 52.33093960000001], [-2.0344576000000005, 52.33109599999999], [-2.0343086, 52.3311966], [-2.0339674, 52.3314123], [-2.0336413, 52.3316315], [-2.0333779, 52.3318178], [-2.0322352, 52.33259629999999], [-2.0311998999999994, 52.3332995], [-2.0300084, 52.3341067], [-2.0298865, 52.33418979999999], [-2.0288611, 52.3348893], [-2.0276272, 52.33572350000001], [-2.0265221, 52.3364856], [-2.0254286, 52.3372131], [-2.0240921, 52.33811949999999], [-2.0229386999999996, 52.338898], [-2.0214981, 52.3398673], [-2.0213491, 52.3399702], [-2.0206775999999995, 52.34043179999999], [-2.0195197, 52.34121499999999], [-2.0184782, 52.3419231], [-2.0174356, 52.34263570000001], [-2.0162787999999994, 52.3434126], [-2.015365, 52.344035], [-2.014793, 52.3444145], [-2.0146095, 52.3445363], [-2.0141889, 52.34480469999999], [-2.0138059, 52.3450436], [-2.0132975, 52.3453509], [-2.0130766, 52.34547599999999], [-2.0128658, 52.3455963], [-2.0126990999999994, 52.34568809999999], [-2.0124781, 52.3458092], [-2.0122967, 52.3459021], [-2.012153399999999, 52.34598069999999], [-2.0117976, 52.34616690000001], [-2.011078, 52.34651279999999], [-2.0104128, 52.346817599999994], [-2.0096000999999997, 52.347143599999995], [-2.0090649, 52.34733390000001], [-2.0086028, 52.34749829999998], [-2.0084187999999994, 52.347565800000005], [-2.0079984999999994, 52.34771500000001], [-2.0076164, 52.34785670000001], [-2.0072642, 52.3480004], [-2.006831099999999, 52.34817989999999], [-2.0062776, 52.348428], [-2.0061604, 52.3484876], [-2.0053201, 52.34890970000001], [-2.0046863, 52.3492359], [-2.0041747999999995, 52.3495405], [-2.0038254999999996, 52.3497478], [-2.0037054, 52.3498191], [-2.0030268, 52.3502467], [-2.0026379, 52.3505088], [-2.0020925999999997, 52.3509104], [-2.0014353999999996, 52.3514494], [-2.0010661, 52.3517867], [-2.0006093, 52.3522112], [-2.000122, 52.352681200000006], [-1.9995774999999996, 52.353267800000005], [-1.9990777999999996, 52.3538511], [-1.9985663, 52.3543949], [-1.9980049, 52.3550388], [-1.9974049, 52.35570380000001], [-1.9969489, 52.356229600000006], [-1.9963914999999997, 52.35682400000001], [-1.9958851, 52.3574054], [-1.9952544, 52.35811000000001], [-1.9945808000000005, 52.35887019999999], [-1.9939594, 52.35955779999999], [-1.9934533, 52.36014469999999], [-1.9929114, 52.36075580000001], [-1.992830433002971, 52.36084442509649], [-1.9926788, 52.3610104], [-1.9923347, 52.361393], [-1.9920072, 52.3617666], [-1.9918046, 52.3619876], [-1.9916678, 52.36214309999999], [-1.9911821999999997, 52.36267860000001], [-1.9908057999999995, 52.3630817], [-1.9905679, 52.36334209999999], [-1.9896272999999995, 52.3643713], [-1.9895256999999995, 52.3644815], [-1.9894857, 52.36452619999999], [-1.9888901999999995, 52.36519039999999], [-1.9883322999999995, 52.365806199999994], [-1.9877341, 52.3664908], [-1.9871172, 52.367177], [-1.9864628, 52.3679058], [-1.985728, 52.368741699999994], [-1.985171, 52.369489300000005], [-1.9847193, 52.3702247], [-1.9843519999999992, 52.3708968], [-1.9839978, 52.3716134], [-1.9837405, 52.3722708], [-1.9835393, 52.37295040000001], [-1.9833972, 52.3736136], [-1.9833246, 52.3741697], [-1.9832818, 52.374659900000005], [-1.9832657, 52.3753034], [-1.9833166, 52.3760118], [-1.9833589999999997, 52.3767918], [-1.9833809, 52.3769426], [-1.9836705999999995, 52.377844], [-1.9838718, 52.37842529999999], [-1.9842017999999997, 52.379225000000005], [-1.9845020999999996, 52.3799578], [-1.9847972999999997, 52.38080819999998], [-1.9849634, 52.381316700000006], [-1.9851968, 52.38222050000001], [-1.9853335999999997, 52.382903199999994], [-1.9854276, 52.383527599999994], [-1.9855215, 52.3843183], [-1.985547053397691, 52.384780653945135], [-1.9855696, 52.385188600000006], [-1.9855696, 52.3861299], [-1.9854811000000003, 52.387280800000006], [-1.9853631, 52.3880567], [-1.9852504, 52.3886656], [-1.9850734000000003, 52.38940389999999], [-1.9848321, 52.3902001], [-1.9844537999999996, 52.39125849999999], [-1.9839229000000005, 52.3924541], [-1.9833139, 52.3935877], [-1.9829625, 52.3941647], [-1.9826834999999996, 52.3945878], [-1.9822706, 52.3951776], [-1.9819305, 52.3956267], [-1.9817959000000005, 52.39580449999999], [-1.98174, 52.3958738], [-1.981472, 52.3962057], [-1.9812692, 52.39637829999999], [-1.9810784, 52.396609], [-1.9807194999999995, 52.3969353], [-1.9806919, 52.3969621], [-1.980665, 52.39698820000002], [-1.980230021874822, 52.397450564058104], [-1.9798486, 52.397856], [-1.9795146, 52.39819689999999], [-1.9792642, 52.398445800000005], [-1.9789201000000003, 52.39877469999999], [-1.9786734, 52.3990008], [-1.9782066000000005, 52.3994156], [-1.9777396, 52.39980479999999], [-1.9773091000000005, 52.4001604], [-1.9769639, 52.40044], [-1.9765645, 52.400782099999994], [-1.976293625062947, 52.40100049617675], [-1.9746604999999997, 52.4023172], [-1.9734162, 52.4033146], [-1.9733345, 52.40338010000001], [-1.9732573, 52.40344199999999], [-1.9728335, 52.4037591], [-1.9714318, 52.40476950000001], [-1.9700393, 52.40566390000001], [-1.968435, 52.406613], [-1.9675652, 52.407069500000006], [-1.9673879999999997, 52.4071573], [-1.9671063, 52.40730270000001], [-1.9666961999999997, 52.4074941], [-1.9650242, 52.4082356], [-1.9639887, 52.40867720000001], [-1.9637510999999996, 52.408774599999994], [-1.9635262999999996, 52.40887039999999], [-1.9620006000000003, 52.4095148], [-1.9618406999999995, 52.409578800000006], [-1.9615339, 52.40969700000001], [-1.9610493, 52.40988109999999], [-1.9605099, 52.4100746], [-1.9601458, 52.4102017], [-1.9597560000000005, 52.4103319], [-1.958776, 52.4106456], [-1.9582246000000003, 52.41081260000001], [-1.9575644000000003, 52.4110033], [-1.957082, 52.4111366], [-1.9562181, 52.4113643], [-1.9554362999999997, 52.4115599], [-1.9548954, 52.411687], [-1.9544694, 52.4117833], [-1.9542384999999995, 52.4118324], [-1.9534616999999996, 52.41200489999999], [-1.952817, 52.4121304], [-1.9524543999999997, 52.41220469999999], [-1.9521244, 52.41224859999999], [-1.9518610999999997, 52.41228079999999], [-1.9515468, 52.4123252], [-1.9512254999999996, 52.4123822], [-1.950983, 52.4124259], [-1.9502843, 52.41254369999999], [-1.9496797, 52.41263919999999], [-1.9492619, 52.4127025], [-1.9489172999999995, 52.41274889999998], [-1.9483574, 52.41282569999999], [-1.9477412, 52.4129037], [-1.9471987, 52.412966], [-1.9465108, 52.4130348], [-1.9457969, 52.41310099999999], [-1.9451959, 52.413147300000006], [-1.9446099999999995, 52.4131843], [-1.943844, 52.4132293], [-1.9436064, 52.41324250000001], [-1.9433603, 52.4132668], [-1.9432187, 52.4132835], [-1.9430519, 52.4133008], [-1.9428423, 52.4133207], [-1.9426295, 52.413332100000005], [-1.9421499, 52.413358], [-1.9413091, 52.4134022], [-1.9406305, 52.4134365], [-1.9399813999999995, 52.41347249999999], [-1.9394956000000003, 52.41352779999998], [-1.9390128, 52.41358009999999], [-1.9385632, 52.4136129], [-1.9379259, 52.413667399999994], [-1.9373347, 52.41372260000001], [-1.9371814999999997, 52.4137265], [-1.9368137, 52.413735], [-1.9365671, 52.413751099999985], [-1.9354858, 52.4138409], [-1.9350721, 52.4138752], [-1.9334736910763928, 52.41404891184843], [-1.9332272, 52.4140757], [-1.9321774999999997, 52.414239], [-1.9314458, 52.4143582], [-1.9308055, 52.41447459999999], [-1.9304823, 52.4145474], [-1.9300868, 52.4146317], [-1.929923, 52.41466969999998], [-1.9295788, 52.41474960000001], [-1.9294176, 52.41478789999999], [-1.9291023999999997, 52.41486479999999], [-1.9287323, 52.4149621], [-1.9282649, 52.41509370000001], [-1.9279631, 52.4151951], [-1.9277424999999997, 52.41526389999999], [-1.9271605, 52.4154431], [-1.9269127, 52.4155194], [-1.9266468000000003, 52.4156083], [-1.926274, 52.41574159999999], [-1.9258659, 52.41589210000001], [-1.9255807, 52.416008299999994], [-1.9253044, 52.4161146], [-1.9250456, 52.416219299999995], [-1.9248109, 52.41631910000001], [-1.9245749, 52.4164188], [-1.9243308, 52.4165277], [-1.9240934, 52.4166349], [-1.9238733999999995, 52.4167347], [-1.923675, 52.41682869999999], [-1.9234859, 52.416920299999994], [-1.9232901, 52.4170177], [-1.9231103999999997, 52.4171085], [-1.9229387, 52.417196], [-1.9227835, 52.4172774], [-1.9226785, 52.417334999999994], [-1.92248, 52.417445], [-1.9223325, 52.417524], [-1.9221803, 52.417613], [-1.9219676999999995, 52.41773659999999], [-1.9216941, 52.4179002], [-1.9215059999999995, 52.41801339999999], [-1.9213400999999997, 52.41808999999999], [-1.9211925999999997, 52.418157599999994], [-1.9211456999999996, 52.418185900000005], [-1.9211166, 52.418204800000005], [-1.92109144457186, 52.41821984725563], [-1.920701, 52.4184534], [-1.9205497, 52.4185458], [-1.9200360999999997, 52.4188536], [-1.9196485, 52.419088499999994], [-1.9192700999999996, 52.41932179999999], [-1.9187859, 52.41961799999999], [-1.9186950999999997, 52.4196729], [-1.9183708, 52.419869], [-1.9181816000000005, 52.4199831], [-1.9175811, 52.42033529999999], [-1.9172271000000003, 52.4205419], [-1.9167708000000003, 52.42082109999999], [-1.9160232, 52.42127700000001], [-1.91577, 52.4214272], [-1.9148787, 52.4219607], [-1.9146414999999997, 52.4221106], [-1.9144913999999995, 52.4222036], [-1.9141981999999995, 52.4224007], [-1.9140328, 52.42251219999999], [-1.9138735, 52.4226225], [-1.9135914000000005, 52.4228274], [-1.9131884, 52.42312590000001], [-1.9130459, 52.4232381], [-1.9128761999999997, 52.4233711], [-1.9126949, 52.42351409999999], [-1.9122663, 52.42388009999999], [-1.9116912999999995, 52.4244061], [-1.9112785, 52.42482150000001], [-1.9110263, 52.425091399999985], [-1.9108643, 52.4252728], [-1.9106583, 52.4255058], [-1.9105242, 52.4256636], [-1.9103426, 52.4258869], [-1.910165, 52.42611599999999], [-1.9100089, 52.4263048], [-1.9097712, 52.42664159999999], [-1.9096807, 52.42677710000001], [-1.9095189, 52.427032399999995], [-1.9093128999999995, 52.4273853], [-1.9091731999999997, 52.4276398], [-1.9089767, 52.42802], [-1.9087366999999995, 52.428499], [-1.9081537, 52.42964289999999], [-1.9080306, 52.4298842], [-1.9078130999999996, 52.43022400000001], [-1.9075083, 52.43070060000001], [-1.9072624, 52.4310496], [-1.9070933, 52.4312611], [-1.9068982999999995, 52.43152149999999], [-1.9066983, 52.43176379999999], [-1.9065349000000005, 52.4319438], [-1.9062165, 52.432286600000005], [-1.9061151000000005, 52.4323888], [-1.905683, 52.4328015], [-1.9052542, 52.4331799], [-1.9050808999999995, 52.43332029999999], [-1.9048256, 52.43352769999999], [-1.9044572, 52.4338108], [-1.9042734, 52.433946600000006], [-1.9040448999999997, 52.4341081], [-1.9036713, 52.4343662], [-1.9034184000000005, 52.4345322], [-1.9032334, 52.4346486], [-1.9029711, 52.434808700000005], [-1.9026335, 52.43500819999999], [-1.9024357999999997, 52.4351205], [-1.9020531, 52.4353329], [-1.9017141, 52.43550979999999], [-1.9014470000000003, 52.43564370000001], [-1.901209, 52.4357601], [-1.9009883000000003, 52.4358642], [-1.9008009999999995, 52.43595049999999], [-1.9004138, 52.436123], [-1.9000021, 52.4362963], [-1.8996500999999997, 52.4364387], [-1.8993968, 52.4365357], [-1.8991504, 52.4366268], [-1.8989207, 52.4367111], [-1.8986463, 52.4368083], [-1.8981763, 52.43696649999998], [-1.8978699, 52.4370654], [-1.8975213, 52.4371748], [-1.897149, 52.43729879999999], [-1.8967787999999997, 52.4374266], [-1.8962454, 52.4376239], [-1.8959128000000005, 52.4377545], [-1.8954162, 52.4379614], [-1.8948987, 52.43819930000001], [-1.894583, 52.4383506], [-1.8942692000000003, 52.4385123], [-1.8939922999999996, 52.43865910000001], [-1.8935306, 52.4389159], [-1.8932750000000005, 52.43906510000001], [-1.8930176, 52.43922789999999], [-1.8927846, 52.43937760000001], [-1.892562, 52.4395292], [-1.8924960483932431, 52.43957578845911], [-1.8921543, 52.43981719999999], [-1.8917414, 52.4401375], [-1.8914100000000005, 52.4404091], [-1.8909288, 52.44083969999999], [-1.8907399, 52.4410242], [-1.8905064, 52.4412499], [-1.8901182999999997, 52.4416229], [-1.8890349, 52.442656], [-1.8882091000000003, 52.44344220000001], [-1.8878883, 52.44375019999999], [-1.8872669, 52.444380899999985], [-1.8870620999999996, 52.44460019999999], [-1.8865362, 52.445188999999985], [-1.8864620966509948, 52.44527888932315], [-1.8863719, 52.44538829999998], [-1.8862447, 52.445545099999975], [-1.8854073, 52.44668819999999], [-1.8851730999999996, 52.4470371], [-1.8849362, 52.4474349], [-1.8847408, 52.447783599999994], [-1.8845096999999995, 52.44822820000001], [-1.8844043, 52.44844019999999], [-1.8842529, 52.4487669], [-1.8841584, 52.4489929], [-1.8840807999999996, 52.449176], [-1.8839255, 52.44956599999999], [-1.8838291999999996, 52.4498314], [-1.8837119, 52.45018069999999], [-1.8836177, 52.4504953], [-1.8835504000000003, 52.4507326], [-1.8834132, 52.4513125], [-1.8833727, 52.4514985], [-1.8833028, 52.4518734], [-1.8832412, 52.4522646], [-1.8831942, 52.452642999999995], [-1.8831707, 52.4529788], [-1.8831557, 52.4532045], [-1.8831485, 52.45342720000001], [-1.8831457000000005, 52.453661699999984], [-1.8831386999999995, 52.4538564], [-1.8831324, 52.4542793], [-1.8831405, 52.4545016], [-1.8831633999999997, 52.4547672], [-1.8831851, 52.4550796], [-1.8832079, 52.4552895], [-1.8832285, 52.4554494], [-1.8832474, 52.45559180000001], [-1.8833055000000003, 52.455943100000006], [-1.8833457999999996, 52.456441100000006], [-1.8833637000000003, 52.4565751], [-1.8833939, 52.456867299999985], [-1.8834393, 52.45730199999999], [-1.8834611000000003, 52.45751859999999], [-1.8834844999999996, 52.4578701], [-1.8834912, 52.45810669999999], [-1.883492, 52.458306500000006], [-1.8834912, 52.4585129], [-1.8834888, 52.4586181], [-1.8834835999999997, 52.45873950000001], [-1.8834500000000003, 52.459183], [-1.8834223, 52.459408], [-1.8833923, 52.459629], [-1.8833032999999997, 52.4601263], [-1.8831984, 52.46055989999999], [-1.8831243, 52.46077809999999], [-1.8830873, 52.4609123], [-1.8829551999999996, 52.46135670000001], [-1.8829191999999997, 52.4614672], [-1.8827177, 52.4619261], [-1.8826575999999997, 52.4620643], [-1.8825845999999995, 52.46223100000001], [-1.8824927, 52.46245749999999], [-1.8824198999999997, 52.4626018], [-1.8823448, 52.462747199999995], [-1.8821792999999996, 52.4630411], [-1.8820010999999996, 52.463342899999994], [-1.8818616, 52.4635664], [-1.8816404, 52.46390479999999], [-1.8814733, 52.464141], [-1.8812249, 52.4644706], [-1.8811321000000003, 52.464588], [-1.8809213, 52.464846400000006], [-1.880694, 52.4651077], [-1.8806042, 52.46520399999999], [-1.880334, 52.46547879999999], [-1.8802127, 52.4655829], [-1.8800665, 52.46572539999999], [-1.8798734, 52.465891199999994], [-1.8797022, 52.466034500000006], [-1.8795938, 52.4661219], [-1.8794746, 52.46621230000001], [-1.879304, 52.4663368], [-1.8788556, 52.466648799999994], [-1.878475, 52.46689630000001], [-1.8782214999999995, 52.467067699999994], [-1.87799, 52.4672183], [-1.8776365, 52.4674478], [-1.8771341, 52.467775], [-1.8766206999999997, 52.4680997], [-1.8763991, 52.46823820000001], [-1.8755500000000005, 52.468819], [-1.8753668999999995, 52.46894259999999], [-1.8749120999999995, 52.4692442], [-1.8746477999999995, 52.46945019999999], [-1.8743753999999997, 52.4696625], [-1.8742310176306256, 52.4697832132535], [-1.8741784522397609, 52.46982716133048], [-1.8741492432977296, 52.46985158188199], [-1.874093195875765, 52.469898441088525], [-1.873777, 52.4701628], [-1.8733802, 52.470525], [-1.8731218, 52.4707782], [-1.8727971999999995, 52.471099599999995], [-1.8725936000000003, 52.4713195], [-1.8723008, 52.4716723], [-1.8720517000000003, 52.47195519999999], [-1.8719155, 52.472115899999984], [-1.8717454, 52.4723234], [-1.8714781000000005, 52.472672200000005], [-1.8712734, 52.47295690000001], [-1.8711651, 52.473131999999985], [-1.8708970999999996, 52.4735642], [-1.8708450999999997, 52.473652], [-1.8707956999999995, 52.4737386], [-1.8707525, 52.4738144], [-1.8705953, 52.4741164], [-1.8704056, 52.4744949], [-1.8702146, 52.4748632], [-1.8698649, 52.47551959999999], [-1.8697742, 52.47569560000001], [-1.8696879, 52.47586939999999], [-1.8695027, 52.476226999999994], [-1.8692834, 52.4766423], [-1.869152, 52.476897999999984], [-1.8688435, 52.4774963], [-1.8686027999999997, 52.4779075], [-1.8685332999999995, 52.478046199999994], [-1.8684491000000003, 52.478201199999994], [-1.8684075, 52.47828609999999], [-1.8682829000000003, 52.4785185], [-1.8681991, 52.47868390000001], [-1.868134, 52.4788037], [-1.8680603, 52.4789517], [-1.8679851, 52.4791011], [-1.8679027, 52.4792523], [-1.8678322, 52.479387599999995], [-1.8677610999999996, 52.47952159999999], [-1.8677127, 52.47961359999999], [-1.8676635, 52.47970599999999], [-1.8676012999999996, 52.47982429999999], [-1.8675481, 52.4799301], [-1.8674918, 52.48004370000001], [-1.8674459, 52.48015790000001], [-1.8674244, 52.48023669999999], [-1.8674115, 52.480304100000005], [-1.8674021999999997, 52.4803746], [-1.8673967, 52.48045009999999], [-1.8674045999999995, 52.480564699999995], [-1.8674157, 52.4806163], [-1.8674333, 52.4806811], [-1.8674473000000005, 52.4807438], [-1.8674657, 52.4807903], [-1.8674978, 52.48087890000001], [-1.8675253999999992, 52.4809442], [-1.8675604, 52.4809974], [-1.8676059999999997, 52.48106279999998], [-1.8676624, 52.4811336], [-1.8677183, 52.481194999999985], [-1.8677767, 52.4812518], [-1.8679104, 52.481368800000006], [-1.8679512000000005, 52.48140059999999], [-1.8680109, 52.4814418], [-1.8680870999999997, 52.48148969999999], [-1.8681684, 52.4815405], [-1.8682466, 52.4815835], [-1.8683358, 52.48162820000001], [-1.8684312, 52.4816691], [-1.8685214, 52.48170569999999], [-1.8686279, 52.481742999999994], [-1.868755, 52.4817831], [-1.8689092, 52.481823899999995], [-1.8690412999999997, 52.481855], [-1.8692275000000005, 52.48189020000001], [-1.8694392, 52.4819196], [-1.8695897999999995, 52.48193400000001], [-1.8697132999999997, 52.48194279999999], [-1.869859, 52.4819504], [-1.8699954, 52.4819552], [-1.8701126665615355, 52.481957272984104], [-1.8702110628497888, 52.48195901238817], [-1.8703235, 52.48196099999999], [-1.8705666, 52.4819635], [-1.8708355, 52.4819603], [-1.8711114, 52.4819536], [-1.8714161, 52.481938], [-1.8716248, 52.4819251], [-1.8719512, 52.48189940000001], [-1.8723153999999995, 52.4818637], [-1.8726739999999995, 52.48182570000001], [-1.8733651, 52.48175659999999], [-1.8737682, 52.4817143], [-1.8740326, 52.48168769999999], [-1.8742753, 52.4816586], [-1.8743866, 52.4816433], [-1.8745226, 52.4816233], [-1.8750365, 52.481540899999985], [-1.875265, 52.48150879999999], [-1.8754384, 52.481489999999994], [-1.875733, 52.48146559999999], [-1.8759051, 52.4814531], [-1.8761869, 52.481437], [-1.8763938, 52.48142510000001], [-1.8766607999999996, 52.4814161], [-1.8769442, 52.481409699999986], [-1.8771925, 52.48140619999999], [-1.877607967175964, 52.481408255072594], [-1.8776777, 52.4814086], [-1.8777798, 52.481413299999986], [-1.8781184, 52.4814271], [-1.8782018, 52.48143050000001], [-1.8783084999999995, 52.4814313], [-1.8785393, 52.4814317], [-1.8787142, 52.48143099999999], [-1.8790607, 52.4814224], [-1.8793175, 52.4814081], [-1.8795681, 52.481390299999994], [-1.8797539, 52.48137619999999], [-1.8799629999999996, 52.481356299999995], [-1.8802003, 52.481331899999994], [-1.8804343, 52.4813019], [-1.8806308, 52.481275], [-1.8807828, 52.4812506], [-1.8810072, 52.48121529999999], [-1.8812024000000005, 52.4811793], [-1.8814117, 52.4811403], [-1.8815676999999995, 52.48111099999999], [-1.8817323, 52.4810822], [-1.881879, 52.4810596], [-1.8820740999999996, 52.481033999999994], [-1.8822353000000005, 52.48101649999999], [-1.8823680000000005, 52.48100329999998], [-1.8825769000000003, 52.480982100000006], [-1.8827448, 52.4809684], [-1.8830846, 52.4809387], [-1.8833567, 52.480915], [-1.8835269999999995, 52.48089969999999], [-1.8838777, 52.4808678], [-1.8839784, 52.4808592], [-1.8842566999999997, 52.4808236], [-1.8844261, 52.480802], [-1.884604, 52.48077699999999], [-1.8849932999999996, 52.4807144], [-1.8851012999999996, 52.4806962], [-1.8852293, 52.48067249999998], [-1.8853863, 52.4806417], [-1.8855507999999996, 52.480606599999994], [-1.885739, 52.4805629], [-1.8858277260979892, 52.48054200720586], [-1.8859989, 52.48050169999999], [-1.8864381999999995, 52.480391], [-1.8864620966509948, 52.48038489693494], [-1.8871425999999996, 52.48021109999999], [-1.8874432, 52.48013259999999], [-1.8880029999999997, 52.479994299999994], [-1.8887412999999995, 52.4798157], [-1.8889854, 52.479752100000006], [-1.88917, 52.47969729999999], [-1.8893587999999997, 52.4796354], [-1.8895428, 52.4795775], [-1.8898627999999995, 52.4794759], [-1.8901822, 52.479371], [-1.8904785, 52.4792812], [-1.8909412, 52.479145599999995], [-1.8912224, 52.47906909999999], [-1.8915161, 52.47898740000001], [-1.8917497, 52.4789286], [-1.8918274652693656, 52.47890637230818], [-1.8918724999999996, 52.47889349999999], [-1.891878181349808, 52.478892127351166], [-1.8951406, 52.4781039], [-1.8952585, 52.4780754], [-1.89545, 52.47803129999999], [-1.8956836, 52.4779876], [-1.8959580999999996, 52.4779363], [-1.8960497999999997, 52.47791140000001], [-1.8963379, 52.4778351], [-1.8964693, 52.477799999999995], [-1.8966981999999997, 52.47773349999999], [-1.8967884, 52.477717700000014], [-1.8968791999999997, 52.477714299999995], [-1.8969738000000005, 52.47770450000001], [-1.8970375, 52.4776974], [-1.8972187000000005, 52.477683000000006], [-1.8972412, 52.47768159999999], [-1.8978671999999996, 52.4776505], [-1.8981578, 52.477639], [-1.8982946999999997, 52.4776406], [-1.8984902999999995, 52.4776475], [-1.8985896, 52.4776535], [-1.8986379, 52.47765669999999], [-1.8986665000000005, 52.477658], [-1.8987603, 52.47766659999999], [-1.898893, 52.47768109999999], [-1.8990257, 52.47769339999999], [-1.8991693, 52.477706700000006], [-1.8995766, 52.47774979999999]]} |
47.1 |
1955 |
2047 |
Cheltenham Spa |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-15 19:58:07 |
TERMINATED |
2026-09-15 19:47:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788877 |
1789501568920598 |
98 |
98 |
2026-09-15 19:57:45.967784 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:45.919021 |
| 559701 |
589755 |
C22647 |
879V64MY15 |
2026-09-15 |
COMPLETE |
15789205 |
2026-09-15 20:47:00 |
2026-09-15 19:58:07 |
2026-09-17 19:58:07 |
{"id": 589755, "stp": "P", "toc": "Thameslink", "uid": "C22647", "consist": "700039", "dest_crs": "SAC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C22647/2026-09-15/detailed", "trust_id": "879V64MY15", "origin_crs": "SUO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Albans", "service_date": "2026-09-15", "dest_arr_time": "2037", "dest_platform": "2", "is_terminated": 1, "next_location": "St. Albans", "signalling_id": "9V64", "timing_status": "LATE", "origin_station": "Sutton (Surrey)", "current_leg_arr": "2047", "current_leg_dep": "2042", "current_leg_end": "St. Albans", "origin_dep_time": "1916", "origin_platform": "1", "current_location": "St. Albans", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.317224974036929, 51.68571526980014], [-0.31722599999999995, 51.6857167], [-0.3178188, 51.686552], [-0.3183425, 51.68734810000001], [-0.3189531, 51.68831519999999], [-0.3200789, 51.69016390000001], [-0.3221607000000001, 51.6937237], [-0.32327739999999994, 51.6956522], [-0.3238392, 51.696621699999994], [-0.3240951, 51.6971249], [-0.324331, 51.697629], [-0.3246146, 51.69827810000001], [-0.3248566, 51.6989216], [-0.3250302, 51.699436], [-0.3251725, 51.69992489999999], [-0.32529199999999997, 51.70056829999999], [-0.3253903, 51.70109569999999], [-0.325457, 51.7016174], [-0.3255265, 51.701918199999994], [-0.3255522, 51.70209520000001], [-0.32557819999999993, 51.7024567], [-0.32558419999999993, 51.7028872], [-0.3255825, 51.703429599999986], [-0.3255704, 51.70376519999999], [-0.32552219999999993, 51.70440440000001], [-0.32548219999999994, 51.70489589999999], [-0.3253897, 51.70542199999999], [-0.32530799999999993, 51.7058072], [-0.32522499999999993, 51.706174], [-0.3251474999999999, 51.706513699999995], [-0.32505359999999994, 51.70692259999999], [-0.32495569999999996, 51.707291], [-0.32486719999999997, 51.707699], [-0.3247802, 51.708055599999994], [-0.3246686, 51.7085345], [-0.32456519999999994, 51.708988000000005], [-0.3244224, 51.7095899], [-0.32427269999999997, 51.7102188], [-0.3241421, 51.71075489999999], [-0.3240414999999999, 51.71120760000001], [-0.3239882, 51.71141920000001], [-0.32389309999999993, 51.71179819999999], [-0.3237884, 51.71229159999999], [-0.3236551, 51.712831099999995], [-0.32354759999999994, 51.7133327], [-0.3234483, 51.71370350000001], [-0.32335169999999996, 51.71413929999999], [-0.32325509999999996, 51.714586100000005], [-0.32312859999999993, 51.7150556], [-0.3230102, 51.7155731], [-0.3229041, 51.7160047], [-0.322813, 51.71639580000001], [-0.32278899999999994, 51.7165013], [-0.32255529999999993, 51.7174481], [-0.3223111, 51.7184161], [-0.3221207, 51.7193], [-0.3218177, 51.72057370000001], [-0.32152610000000004, 51.721716400000005], [-0.32148016983956257, 51.721918011123584], [-0.3212357, 51.722991099999994], [-0.3209835999999999, 51.72407110000001], [-0.320836, 51.7245935], [-0.32058049999999993, 51.7256825], [-0.320292, 51.727042899999994], [-0.32018759999999996, 51.72749389999999], [-0.3199057, 51.7286844], [-0.31973689999999994, 51.72936539999999], [-0.31959589999999993, 51.7299372], [-0.3194597, 51.730522099999995], [-0.3192128, 51.7315577], [-0.3190739, 51.7322368], [-0.3189887, 51.7327588], [-0.3189239, 51.733520600000006], [-0.3189076, 51.7340391], [-0.31892319999999996, 51.73434139999999], [-0.31896869999999994, 51.73479079999999], [-0.31904649999999996, 51.7353262], [-0.31913040000000004, 51.73575069999999], [-0.319249, 51.736253999999995], [-0.31948109999999996, 51.737009699999994], [-0.3198563, 51.7379037], [-0.3199319, 51.7380611], [-0.31999520000000004, 51.7381848], [-0.32007529999999995, 51.7383452], [-0.3203101, 51.73877319999999], [-0.32062209999999997, 51.73926829999999], [-0.32101219999999997, 51.7398422], [-0.3213346999999999, 51.74025160000001], [-0.3219116, 51.740920800000005], [-0.32217479999999993, 51.7412029], [-0.32236419999999993, 51.74139340000001], [-0.32269879999999995, 51.7417249], [-0.32299049999999996, 51.74199339999999], [-0.32368250000000004, 51.74260780000001], [-0.32416059999999997, 51.74304189999999], [-0.324545, 51.7434252], [-0.32481439999999995, 51.7437087], [-0.3250672, 51.744027], [-0.32535729999999996, 51.74438510000001], [-0.3255173, 51.744596], [-0.32577529999999993, 51.744955299999994], [-0.32609169999999993, 51.7454127], [-0.3262731, 51.7456795], [-0.32644029999999996, 51.74594019999999], [-0.3265604, 51.7461346], [-0.32682999999999995, 51.74660149999998], [-0.3270596, 51.74707779999999], [-0.32724359999999997, 51.7475261], [-0.3273649, 51.747866399999985], [-0.3274678999999999, 51.7482146], [-0.32757299999999995, 51.74869110000001], [-0.3276228, 51.7490911], [-0.3276857, 51.74951239999999], [-0.3276734, 51.74986719999999], [-0.3275933999999999, 51.7505022], [-0.3275272, 51.7510039]]}", "current_leg_start": "Radlett", "dest_arr_time_act": "2037", "motion_projection": null, "next_location_lat": "51.7510039", "next_location_lon": "-0.3275272", "previous_location": "Radlett", "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\": 38.577, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 133.255, \"from_m\": 38.577, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 146.474, \"from_m\": 133.255, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 374.333, \"from_m\": 146.474, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1925.806, \"from_m\": 374.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2213.979, \"from_m\": 1925.806, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4702.367, \"from_m\": 2213.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5823.429, \"from_m\": 4702.367, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11373.185, \"from_m\": 5823.429, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11864.783, \"from_m\": 11373.185, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11894.488, \"from_m\": 11864.783, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11920.872, \"from_m\": 11894.488, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11958.294, \"from_m\": 11920.872, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11995.861, \"from_m\": 11958.294, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12030.031, \"from_m\": 11995.861, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12092.265, \"from_m\": 12030.031, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12305.762, \"from_m\": 12092.265, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12410.58, \"from_m\": 12305.762, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12508.933, \"from_m\": 12410.58, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13554.651, \"from_m\": 12508.933, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13645.037, \"from_m\": 13554.651, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14091.058, \"from_m\": 13645.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14153.345, \"from_m\": 14091.058, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18453.653, \"from_m\": 14153.345, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19741.676, \"from_m\": 18453.653, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20206.44, \"from_m\": 19741.676, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20733.725, \"from_m\": 20206.44, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20771.489, \"from_m\": 20733.725, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 21328.72, \"from_m\": 20771.489, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21406.345, \"from_m\": 21328.72, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24758.05, \"from_m\": 21406.345, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25036.011, \"from_m\": 24758.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25073.272, \"from_m\": 25036.011, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26300.26, \"from_m\": 25073.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26369.145, \"from_m\": 26300.26, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27165.845, \"from_m\": 26369.145, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29328.818, \"from_m\": 27165.845, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29433.237, \"from_m\": 29328.818, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30708.77, \"from_m\": 29433.237, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31357.052, \"from_m\": 30708.77, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 31398.482, \"from_m\": 31357.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31441.417, \"from_m\": 31398.482, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31476.308, \"from_m\": 31441.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31910.271, \"from_m\": 31476.308, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31945.163, \"from_m\": 31910.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31988.098, \"from_m\": 31945.163, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32029.528, \"from_m\": 31988.098, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32768.084, \"from_m\": 32029.528, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 36126.917, \"from_m\": 32768.084, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 36219.799, \"from_m\": 36126.917, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36270.645, \"from_m\": 36219.799, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36302.3, \"from_m\": 36270.645, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36902.167, \"from_m\": 36302.3, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 38171.835, \"from_m\": 36902.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38255.7, \"from_m\": 38171.835, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 42139.481, \"from_m\": 38255.7, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47906.235, \"from_m\": 42139.481, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49349.377, \"from_m\": 47906.235, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 60502.102, \"from_m\": 49349.377, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61280.783, \"from_m\": 60502.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61494.086, \"from_m\": 61280.783, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}], \"service_id\": 589755, \"profile_key\": \"91f1dda950770c7156e21fb25807c05c66fec3339e1cb1ac7ac8917645697ef3\", \"schedule_id\": 3343, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1919H\", \"location\": \"Carshalton\", \"stage_seq\": 2, \"distance_m\": 2022.562, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922\", \"location\": \"Hackbridge\", \"stage_seq\": 3, \"distance_m\": 3435.451, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1925\", \"location\": \"Mitcham Junction\", \"stage_seq\": 4, \"distance_m\": 5249.708, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1927H\", \"wtt_dep\": \"1928H\", \"location\": \"Mitcham Eastfields\", \"stage_seq\": 5, \"distance_m\": 7073.215, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Streatham South Jn\", \"stage_seq\": 6, \"distance_m\": 8778.502, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1933\", \"location\": \"Streatham\", \"stage_seq\": 7, \"distance_m\": 9727.457, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1938\", \"location\": \"Tulse Hill\", \"stage_seq\": 8, \"distance_m\": 12174.587, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1942\", \"location\": \"Herne Hill\", \"stage_seq\": 9, \"distance_m\": 13853.243, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945\", \"location\": \"Loughborough Jn\", \"stage_seq\": 10, \"distance_m\": 15472.935, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1948H\", \"wtt_dep\": \"1949H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 11, \"distance_m\": 18558.316, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 19099.737, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 13, \"distance_m\": 19824.207, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954H\", \"location\": \"London Blackfriars\", \"stage_seq\": 14, \"distance_m\": 20442.172, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1955H\", \"wtt_dep\": \"1956H\", \"location\": \"City Thameslink\", \"stage_seq\": 15, \"distance_m\": 20844.555, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1959\", \"location\": \"Farringdon\", \"stage_seq\": 16, \"distance_m\": 21574.713, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003H\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 17, \"distance_m\": 23793.569, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006\", \"location\": \"Dock Jn North\", \"stage_seq\": 18, \"distance_m\": 25025.447, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Kentish Town\", \"stage_seq\": 19, \"distance_m\": 25992.472, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 20, \"distance_m\": 26996.994, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 21, \"distance_m\": 29309.682, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 22, \"distance_m\": 29743.62, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016H\", \"location\": \"Cricklewood\", \"stage_seq\": 23, \"distance_m\": 31693.29, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2018H\", \"location\": \"Brent Cross West\", \"stage_seq\": 24, \"distance_m\": 33849.714, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Hendon\", \"stage_seq\": 25, \"distance_m\": 35414.846, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021H\", \"location\": \"Silkstream Jn\", \"stage_seq\": 26, \"distance_m\": 38213.768, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"Mill Hill Broadway\", \"stage_seq\": 27, \"distance_m\": 44606.801, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Elstree\", \"stage_seq\": 28, \"distance_m\": 49438.34, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Radlett Jn\", \"stage_seq\": 29, \"distance_m\": 52666.881, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Radlett\", \"stage_seq\": 30, \"distance_m\": 53974.08, \"section_seq\": 1, \"route_path_id\": 29352}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": null, \"location\": \"St. Albans\", \"stage_seq\": 31, \"distance_m\": 61494.086, \"section_seq\": 1, \"route_path_id\": 29352}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 61494.086, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29352}], \"total_distance_m\": 61494.086, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 53453.649, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8040.437, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1916", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.7510039", "current_position_lon": "-0.3275272", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:34Z\", \"source_id\": 48424031, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:38Z\", \"source_id\": 15730564, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:18Z\", \"source_id\": 48428316, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:22Z\", \"source_id\": 15731879, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:49Z\", \"source_id\": 48434738, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:52Z\", \"source_id\": 15733765, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:39Z\", \"source_id\": 48439177, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:43Z\", \"source_id\": 15735167, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:55Z\", \"source_id\": 48451998, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:59Z\", \"source_id\": 15739189, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:33Z\", \"source_id\": 48460952, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:37Z\", \"source_id\": 15741988, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:57Z\", \"source_id\": 48474004, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:01Z\", \"source_id\": 15748407, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:21Z\", \"source_id\": 15748968, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:11Z\", \"source_id\": 48479524, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:16Z\", \"source_id\": 15751583, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:33Z\", \"source_id\": 15751967, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:27Z\", \"source_id\": 48489600, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:33Z\", \"source_id\": 15756324, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:06Z\", \"source_id\": 48493584, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:08Z\", \"source_id\": 15757497, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:57Z\", \"source_id\": 48498118, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:02Z\", \"source_id\": 15759209, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:46Z\", \"source_id\": 48507496, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:52Z\", \"source_id\": 15762561, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:38Z\", \"source_id\": 48516781, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:41Z\", \"source_id\": 15765434, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18545, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:28Z\", \"source_id\": 48528468, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:32Z\", \"source_id\": 15768951, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:15Z\", \"source_id\": 48534910, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:19Z\", \"source_id\": 15770957, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18452, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:34Z\", \"source_id\": 48542544, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:35Z\", \"source_id\": 15773343, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18416, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:08Z\", \"source_id\": 48548341, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:09Z\", \"source_id\": 15775149, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:38Z\", \"source_id\": 48558531, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:43Z\", \"source_id\": 15778372, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:26Z\", \"source_id\": 48571655, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:28Z\", \"source_id\": 15782329, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:01Z\", \"source_id\": 48579554, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:06Z\", \"source_id\": 15784784, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:28Z\", \"source_id\": 48593962, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:31Z\", \"source_id\": 15789205, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Albans", "service_state_platform": "2", "timing_fact_generation": 1789501592387464, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:51.262776", "service_state_evidence_id": 15789205, "current_leg_start_actual_dep": "2026-09-15T20:41:30+01:00", "operational_evidence_version": 143, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:51.488257", "service_state_valid_until_kind": null, "operational_interpretation_version": 143, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
SUO |
SAC |
9V64 |
700039 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 38.577, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 133.255, "from_m": 38.577, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146.474, "from_m": 133.255, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 374.333, "from_m": 146.474, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1925.806, "from_m": 374.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2213.979, "from_m": 1925.806, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4702.367, "from_m": 2213.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5823.429, "from_m": 4702.367, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11373.185, "from_m": 5823.429, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11864.783, "from_m": 11373.185, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11894.488, "from_m": 11864.783, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11920.872, "from_m": 11894.488, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11958.294, "from_m": 11920.872, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11995.861, "from_m": 11958.294, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12030.031, "from_m": 11995.861, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12092.265, "from_m": 12030.031, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12305.762, "from_m": 12092.265, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12410.58, "from_m": 12305.762, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12508.933, "from_m": 12410.58, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13554.651, "from_m": 12508.933, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13645.037, "from_m": 13554.651, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14091.058, "from_m": 13645.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14153.345, "from_m": 14091.058, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18453.653, "from_m": 14153.345, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19741.676, "from_m": 18453.653, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20206.44, "from_m": 19741.676, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20733.725, "from_m": 20206.44, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 20771.489, "from_m": 20733.725, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 21328.72, "from_m": 20771.489, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 21406.345, "from_m": 21328.72, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24758.05, "from_m": 21406.345, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 25036.011, "from_m": 24758.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25073.272, "from_m": 25036.011, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26300.26, "from_m": 25073.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26369.145, "from_m": 26300.26, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27165.845, "from_m": 26369.145, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29328.818, "from_m": 27165.845, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29433.237, "from_m": 29328.818, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30708.77, "from_m": 29433.237, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31357.052, "from_m": 30708.77, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 31398.482, "from_m": 31357.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31441.417, "from_m": 31398.482, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31476.308, "from_m": 31441.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31910.271, "from_m": 31476.308, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31945.163, "from_m": 31910.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31988.098, "from_m": 31945.163, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32029.528, "from_m": 31988.098, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32768.084, "from_m": 32029.528, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 36126.917, "from_m": 32768.084, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 36219.799, "from_m": 36126.917, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36270.645, "from_m": 36219.799, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36302.3, "from_m": 36270.645, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36902.167, "from_m": 36302.3, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 38171.835, "from_m": 36902.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38255.7, "from_m": 38171.835, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 42139.481, "from_m": 38255.7, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47906.235, "from_m": 42139.481, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49349.377, "from_m": 47906.235, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 60502.102, "from_m": 49349.377, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61280.783, "from_m": 60502.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61494.086, "from_m": 61280.783, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}], "service_id": 589755, "profile_key": "91f1dda950770c7156e21fb25807c05c66fec3339e1cb1ac7ac8917645697ef3", "schedule_id": 3343, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1916", "location": "Sutton (Surrey)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1919H", "location": "Carshalton", "stage_seq": 2, "distance_m": 2022.562, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922", "location": "Hackbridge", "stage_seq": 3, "distance_m": 3435.451, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1925", "location": "Mitcham Junction", "stage_seq": 4, "distance_m": 5249.708, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1927H", "wtt_dep": "1928H", "location": "Mitcham Eastfields", "stage_seq": 5, "distance_m": 7073.215, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Streatham South Jn", "stage_seq": 6, "distance_m": 8778.502, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1933", "location": "Streatham", "stage_seq": 7, "distance_m": 9727.457, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1938", "location": "Tulse Hill", "stage_seq": 8, "distance_m": 12174.587, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1942", "location": "Herne Hill", "stage_seq": 9, "distance_m": 13853.243, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945", "location": "Loughborough Jn", "stage_seq": 10, "distance_m": 15472.935, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1948H", "wtt_dep": "1949H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 18558.316, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Southwark Bridge Jn", "stage_seq": 12, "distance_m": 19099.737, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Blackfriars Jn", "stage_seq": 13, "distance_m": 19824.207, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954H", "location": "London Blackfriars", "stage_seq": 14, "distance_m": 20442.172, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "1956H", "location": "City Thameslink", "stage_seq": 15, "distance_m": 20844.555, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1959", "location": "Farringdon", "stage_seq": 16, "distance_m": 21574.713, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003H", "location": "St Pancras Low Level", "stage_seq": 17, "distance_m": 23793.569, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006", "location": "Dock Jn North", "stage_seq": 18, "distance_m": 25025.447, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Kentish Town", "stage_seq": 19, "distance_m": 25992.472, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Carlton Road Jn", "stage_seq": 20, "distance_m": 26996.994, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "West Hampstead South Jn", "stage_seq": 21, "distance_m": 29309.682, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "West Hampstead Thameslink", "stage_seq": 22, "distance_m": 29743.62, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016H", "location": "Cricklewood", "stage_seq": 23, "distance_m": 31693.29, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2018H", "location": "Brent Cross West", "stage_seq": 24, "distance_m": 33849.714, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Hendon", "stage_seq": 25, "distance_m": 35414.846, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021H", "location": "Silkstream Jn", "stage_seq": 26, "distance_m": 38213.768, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "Mill Hill Broadway", "stage_seq": 27, "distance_m": 44606.801, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Elstree", "stage_seq": 28, "distance_m": 49438.34, "section_seq": 1, "route_path_id": 29352}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Radlett Jn", "stage_seq": 29, "distance_m": 52666.881, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Radlett", "stage_seq": 30, "distance_m": 53974.08, "section_seq": 1, "route_path_id": 29352}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": null, "location": "St. Albans", "stage_seq": 31, "distance_m": 61494.086, "section_seq": 1, "route_path_id": 29352}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 61494.086, "from_m": 0.0, "section_seq": 1, "route_path_id": 29352}], "total_distance_m": 61494.086, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 53453.649, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8040.437, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:34Z", "source_id": 48424031, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:35:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:38Z", "source_id": 15730564, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:18Z", "source_id": 48428316, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:37:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:22Z", "source_id": 15731879, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30059, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:49Z", "source_id": 48434738, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:39:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:52Z", "source_id": 15733765, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29807, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:39Z", "source_id": 48439177, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:41:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:43Z", "source_id": 15735167, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29786, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:55Z", "source_id": 48451998, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:59Z", "source_id": 15739189, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29362, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:33Z", "source_id": 48460952, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:37Z", "source_id": 15741988, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29338, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:57Z", "source_id": 48474004, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:55:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:01Z", "source_id": 15748407, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:21Z", "source_id": 15748968, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:11Z", "source_id": 48479524, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:57:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:16Z", "source_id": 15751583, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:33Z", "source_id": 15751967, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:27Z", "source_id": 48489600, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:01:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:33Z", "source_id": 15756324, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:06Z", "source_id": 48493584, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:03:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:08Z", "source_id": 15757497, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:57Z", "source_id": 48498118, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:02Z", "source_id": 15759209, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:46Z", "source_id": 48507496, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:09:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:52Z", "source_id": 15762561, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:38Z", "source_id": 48516781, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:41Z", "source_id": 15765434, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18545, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:28Z", "source_id": 48528468, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:32Z", "source_id": 15768951, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18490, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:15Z", "source_id": 48534910, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:21:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:19Z", "source_id": 15770957, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18452, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:34Z", "source_id": 48542544, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:24:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:35Z", "source_id": 15773343, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18416, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:08Z", "source_id": 48548341, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:27:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:09Z", "source_id": 15775149, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18401, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:38Z", "source_id": 48558531, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:31:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:43Z", "source_id": 15778372, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18393, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:26Z", "source_id": 48571655, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:37:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:28Z", "source_id": 15782329, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:01Z", "source_id": 48579554, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:41:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:06Z", "source_id": 15784784, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18363, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:28Z", "source_id": 48593962, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:47:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:31Z", "source_id": 15789205, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Sutton (Surrey) |
1916 |
1916 |
1 |
None |
None |
St. Albans |
2037 |
2037 |
2 |
LATE |
+10 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C22647/2026-09-15/detailed |
None |
Radlett |
2026-09-15T20:41:30+01:00 |
St. Albans |
5.0 |
{"type": "LineString", "coordinates": [[-0.317224974036929, 51.68571526980014], [-0.31722599999999995, 51.6857167], [-0.3178188, 51.686552], [-0.3183425, 51.68734810000001], [-0.3189531, 51.68831519999999], [-0.3200789, 51.69016390000001], [-0.3221607000000001, 51.6937237], [-0.32327739999999994, 51.6956522], [-0.3238392, 51.696621699999994], [-0.3240951, 51.6971249], [-0.324331, 51.697629], [-0.3246146, 51.69827810000001], [-0.3248566, 51.6989216], [-0.3250302, 51.699436], [-0.3251725, 51.69992489999999], [-0.32529199999999997, 51.70056829999999], [-0.3253903, 51.70109569999999], [-0.325457, 51.7016174], [-0.3255265, 51.701918199999994], [-0.3255522, 51.70209520000001], [-0.32557819999999993, 51.7024567], [-0.32558419999999993, 51.7028872], [-0.3255825, 51.703429599999986], [-0.3255704, 51.70376519999999], [-0.32552219999999993, 51.70440440000001], [-0.32548219999999994, 51.70489589999999], [-0.3253897, 51.70542199999999], [-0.32530799999999993, 51.7058072], [-0.32522499999999993, 51.706174], [-0.3251474999999999, 51.706513699999995], [-0.32505359999999994, 51.70692259999999], [-0.32495569999999996, 51.707291], [-0.32486719999999997, 51.707699], [-0.3247802, 51.708055599999994], [-0.3246686, 51.7085345], [-0.32456519999999994, 51.708988000000005], [-0.3244224, 51.7095899], [-0.32427269999999997, 51.7102188], [-0.3241421, 51.71075489999999], [-0.3240414999999999, 51.71120760000001], [-0.3239882, 51.71141920000001], [-0.32389309999999993, 51.71179819999999], [-0.3237884, 51.71229159999999], [-0.3236551, 51.712831099999995], [-0.32354759999999994, 51.7133327], [-0.3234483, 51.71370350000001], [-0.32335169999999996, 51.71413929999999], [-0.32325509999999996, 51.714586100000005], [-0.32312859999999993, 51.7150556], [-0.3230102, 51.7155731], [-0.3229041, 51.7160047], [-0.322813, 51.71639580000001], [-0.32278899999999994, 51.7165013], [-0.32255529999999993, 51.7174481], [-0.3223111, 51.7184161], [-0.3221207, 51.7193], [-0.3218177, 51.72057370000001], [-0.32152610000000004, 51.721716400000005], [-0.32148016983956257, 51.721918011123584], [-0.3212357, 51.722991099999994], [-0.3209835999999999, 51.72407110000001], [-0.320836, 51.7245935], [-0.32058049999999993, 51.7256825], [-0.320292, 51.727042899999994], [-0.32018759999999996, 51.72749389999999], [-0.3199057, 51.7286844], [-0.31973689999999994, 51.72936539999999], [-0.31959589999999993, 51.7299372], [-0.3194597, 51.730522099999995], [-0.3192128, 51.7315577], [-0.3190739, 51.7322368], [-0.3189887, 51.7327588], [-0.3189239, 51.733520600000006], [-0.3189076, 51.7340391], [-0.31892319999999996, 51.73434139999999], [-0.31896869999999994, 51.73479079999999], [-0.31904649999999996, 51.7353262], [-0.31913040000000004, 51.73575069999999], [-0.319249, 51.736253999999995], [-0.31948109999999996, 51.737009699999994], [-0.3198563, 51.7379037], [-0.3199319, 51.7380611], [-0.31999520000000004, 51.7381848], [-0.32007529999999995, 51.7383452], [-0.3203101, 51.73877319999999], [-0.32062209999999997, 51.73926829999999], [-0.32101219999999997, 51.7398422], [-0.3213346999999999, 51.74025160000001], [-0.3219116, 51.740920800000005], [-0.32217479999999993, 51.7412029], [-0.32236419999999993, 51.74139340000001], [-0.32269879999999995, 51.7417249], [-0.32299049999999996, 51.74199339999999], [-0.32368250000000004, 51.74260780000001], [-0.32416059999999997, 51.74304189999999], [-0.324545, 51.7434252], [-0.32481439999999995, 51.7437087], [-0.3250672, 51.744027], [-0.32535729999999996, 51.74438510000001], [-0.3255173, 51.744596], [-0.32577529999999993, 51.744955299999994], [-0.32609169999999993, 51.7454127], [-0.3262731, 51.7456795], [-0.32644029999999996, 51.74594019999999], [-0.3265604, 51.7461346], [-0.32682999999999995, 51.74660149999998], [-0.3270596, 51.74707779999999], [-0.32724359999999997, 51.7475261], [-0.3273649, 51.747866399999985], [-0.3274678999999999, 51.7482146], [-0.32757299999999995, 51.74869110000001], [-0.3276228, 51.7490911], [-0.3276857, 51.74951239999999], [-0.3276734, 51.74986719999999], [-0.3275933999999999, 51.7505022], [-0.3275272, 51.7510039]]} |
4.7 |
2042 |
2047 |
Radlett |
St. Albans |
St. Albans |
51.7510039 |
-0.3275272 |
51.7510039 |
-0.3275272 |
1 |
0 |
2026-09-15 19:58:07 |
TERMINATED |
2026-09-15 19:47:00 |
St. Albans |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789205 |
1789501592387464 |
143 |
143 |
2026-09-15 19:57:51.488257 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:51.262776 |
| 559702 |
590026 |
G85939 |
152D53MY15 |
2026-09-15 |
COMPLETE |
15790173 |
2026-09-15 20:47:00 |
2026-09-15 19:58:07 |
2026-09-17 19:58:07 |
{"id": 590026, "stp": "P", "toc": "Northern", "uid": "G85939", "consist": "156487", "dest_crs": "BIA", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85939/2026-09-15/detailed", "trust_id": "152D53MY15", "origin_crs": "SLB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bishop Auckland", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "1", "is_terminated": 1, "next_location": "Bishop Auckland", "signalling_id": "2D53", "timing_status": "ON TIME", "origin_station": "Saltburn", "current_leg_arr": "2047", "current_leg_dep": "2043", "current_leg_end": "Bishop Auckland", "origin_dep_time": "1926", "origin_platform": "2", "current_location": "Bishop Auckland", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": "0 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": "2047", "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\": 590026, \"profile_key\": \"4c38f72bd9c661bcf01a9df774883f9e3b909c4ddb4c6e8cee956a0d9b154e57\", \"schedule_id\": 12555, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Saltburn\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Saltburn West Jn\", \"stage_seq\": 2, \"distance_m\": 1049.532, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1930H\", \"location\": \"Marske\", \"stage_seq\": 3, \"distance_m\": 3013.92, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1932\", \"wtt_dep\": \"1933\", \"location\": \"Longbeck\", \"stage_seq\": 4, \"distance_m\": 3825.248, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1935H\", \"wtt_dep\": \"1936\", \"location\": \"Redcar East\", \"stage_seq\": 5, \"distance_m\": 6412.224, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1938\", \"wtt_dep\": \"1939\", \"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\": \"1943\", \"location\": \"Shell Jn\", \"stage_seq\": 7, \"distance_m\": 12820.178, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946\", \"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\": \"1949H\", \"location\": \"Whitehouse Jn (Teesside)\", \"stage_seq\": 9, \"distance_m\": 18529.422, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1951H\", \"wtt_dep\": \"1953\", \"location\": \"Middlesbrough\", \"stage_seq\": 10, \"distance_m\": 19907.751, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Newport East Jn (Teesside)\", \"stage_seq\": 11, \"distance_m\": 21654.442, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1958H\", \"location\": \"Thornaby\", \"stage_seq\": 12, \"distance_m\": 25085.694, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"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\": \"2001\", \"location\": \"Stockton Cut Jn\", \"stage_seq\": 14, \"distance_m\": 27749.357, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003H\", \"location\": \"Eaglescliffe\", \"stage_seq\": 15, \"distance_m\": 30039.952, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006\", \"location\": \"Allens West\", \"stage_seq\": 16, \"distance_m\": 31144.223, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013H\", \"location\": \"Dinsdale\", \"stage_seq\": 17, \"distance_m\": 38075.846, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2023\", \"location\": \"Darlington\", \"stage_seq\": 18, \"distance_m\": 44265.151, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"North Road\", \"stage_seq\": 19, \"distance_m\": 46265.318, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Heighington\", \"stage_seq\": 20, \"distance_m\": 53413.629, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Newton Aycliffe\", \"stage_seq\": 21, \"distance_m\": 56272.204, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Shildon\", \"stage_seq\": 22, \"distance_m\": 59601.181, \"section_seq\": 1, \"route_path_id\": 32501}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"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": "1926", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-15T18:30:31Z\", \"source_id\": 15726005, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:02Z\", \"source_id\": 15729337, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:01Z\", \"source_id\": 15732341, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:54Z\", \"source_id\": 15735273, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:32Z\", \"source_id\": 15739653, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4242, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:08Z\", \"source_id\": 48462269, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:12Z\", \"source_id\": 15742387, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:05Z\", \"source_id\": 48479279, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:08Z\", \"source_id\": 15751381, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:27Z\", \"source_id\": 15751824, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:56Z\", \"source_id\": 48490676, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:59Z\", \"source_id\": 15756615, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4316, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:30Z\", \"source_id\": 48497090, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:37Z\", \"source_id\": 15758929, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:10Z\", \"source_id\": 48513080, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:14Z\", \"source_id\": 15764274, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:55Z\", \"source_id\": 48534130, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:56Z\", \"source_id\": 15770700, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:58Z\", \"source_id\": 48548017, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:01Z\", \"source_id\": 15775047, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4337, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:14Z\", \"source_id\": 48564343, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:18Z\", \"source_id\": 15780142, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:05Z\", \"source_id\": 15783418, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:07Z\", \"source_id\": 15786195, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:53Z\", \"source_id\": 15790173, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bishop Auckland", "service_state_platform": "1", "timing_fact_generation": 1789501674784109, "current_leg_arrival_utc": "2026-09-15T20:47:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:54.729467", "service_state_evidence_id": 15790173, "current_leg_start_actual_dep": "2026-09-15T20:42:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:55.621541", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SLB |
BIA |
2D53 |
156487 |
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": 590026, "profile_key": "4c38f72bd9c661bcf01a9df774883f9e3b909c4ddb4c6e8cee956a0d9b154e57", "schedule_id": 12555, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1926", "location": "Saltburn", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Saltburn West Jn", "stage_seq": 2, "distance_m": 1049.532, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1930H", "location": "Marske", "stage_seq": 3, "distance_m": 3013.92, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1932", "wtt_dep": "1933", "location": "Longbeck", "stage_seq": 4, "distance_m": 3825.248, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1935H", "wtt_dep": "1936", "location": "Redcar East", "stage_seq": 5, "distance_m": 6412.224, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1938", "wtt_dep": "1939", "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": "1943", "location": "Shell Jn", "stage_seq": 7, "distance_m": 12820.178, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946", "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": "1949H", "location": "Whitehouse Jn (Teesside)", "stage_seq": 9, "distance_m": 18529.422, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1951H", "wtt_dep": "1953", "location": "Middlesbrough", "stage_seq": 10, "distance_m": 19907.751, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Newport East Jn (Teesside)", "stage_seq": 11, "distance_m": 21654.442, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1958H", "location": "Thornaby", "stage_seq": 12, "distance_m": 25085.694, "section_seq": 1, "route_path_id": 32501}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000", "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": "2001", "location": "Stockton Cut Jn", "stage_seq": 14, "distance_m": 27749.357, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003H", "location": "Eaglescliffe", "stage_seq": 15, "distance_m": 30039.952, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006", "location": "Allens West", "stage_seq": 16, "distance_m": 31144.223, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013H", "location": "Dinsdale", "stage_seq": 17, "distance_m": 38075.846, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2023", "location": "Darlington", "stage_seq": 18, "distance_m": 44265.151, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "North Road", "stage_seq": 19, "distance_m": 46265.318, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Heighington", "stage_seq": 20, "distance_m": 53413.629, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Newton Aycliffe", "stage_seq": 21, "distance_m": 56272.204, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Shildon", "stage_seq": 22, "distance_m": 59601.181, "section_seq": 1, "route_path_id": 32501}, {"is_pass": false, "wtt_arr": "2047", "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-15T18:30:31Z", "source_id": 15726005, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:02Z", "source_id": 15729337, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:01Z", "source_id": 15732341, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:54Z", "source_id": 15735273, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:32Z", "source_id": 15739653, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4242, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:08Z", "source_id": 48462269, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:51:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:12Z", "source_id": 15742387, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4183, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:05Z", "source_id": 48479279, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:57:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:08Z", "source_id": 15751381, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:27Z", "source_id": 15751824, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4305, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:56Z", "source_id": 48490676, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:59Z", "source_id": 15756615, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4316, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:30Z", "source_id": 48497090, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:37Z", "source_id": 15758929, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4332, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:10Z", "source_id": 48513080, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:14Z", "source_id": 15764274, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:55Z", "source_id": 48534130, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:21:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:56Z", "source_id": 15770700, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:58Z", "source_id": 48548017, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:01Z", "source_id": 15775047, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4337, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:14Z", "source_id": 48564343, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:18Z", "source_id": 15780142, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:05Z", "source_id": 15783418, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:07Z", "source_id": 15786195, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:53Z", "source_id": 15790173, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Saltburn |
1926 |
1926 |
2 |
None |
None |
Bishop Auckland |
2047 |
2047 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G85939/2026-09-15/detailed |
None |
Shildon |
2026-09-15T20:42:00+01:00 |
Bishop Auckland |
4.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 |
2043 |
2047 |
Shildon |
Bishop Auckland |
Bishop Auckland |
54.6571599 |
-1.6798138 |
54.6571599 |
-1.6798138 |
1 |
0 |
2026-09-15 19:58:07 |
TERMINATED |
2026-09-15 19:47:00 |
Bishop Auckland |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790173 |
1789501674784109 |
71 |
71 |
2026-09-15 19:57:55.621541 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:54.729467 |
| 559703 |
590768 |
C49526 |
745E16MY15 |
2026-09-15 |
COMPLETE |
15790165 |
2026-09-15 20:47:00 |
2026-09-15 19:58:07 |
2026-09-17 19:58:07 |
{"id": 590768, "stp": "P", "toc": "Great Western Railway", "uid": "C49526", "consist": "165128", "dest_crs": null, "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49526/2026-09-15/detailed", "trust_id": "745E16MY15", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford U.C.S.", "service_date": "2026-09-15", "dest_arr_time": "1958", "dest_platform": null, "is_terminated": 1, "next_location": "Oxford U.C.S.", "signalling_id": "5E16", "timing_status": null, "origin_station": "Oxford", "current_leg_arr": "1958", "current_leg_dep": "1956", "current_leg_end": "Oxford U.C.S.", "origin_dep_time": "1956", "origin_platform": "1", "current_location": "Oxford", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2702376999999998, 51.753966199999994], [-1.270521, 51.7548513], [-1.2705896999999997, 51.7550429], [-1.2706679, 51.7552474], [-1.2707132, 51.7553661], [-1.2707532999999998, 51.7554863], [-1.27080805, 51.75563664999999], [-1.2708295999999997, 51.7556847], [-1.2708623, 51.75577690000001], [-1.2709204999999997, 51.7559441], [-1.2711510999999998, 51.7566418], [-1.2712112, 51.756825199999994], [-1.2712496000000002, 51.75694450000001], [-1.2713386, 51.75729119999999], [-1.2713908, 51.7575253], [-1.2714038999999997, 51.7575831], [-1.271457, 51.75785350000001], [-1.2715015, 51.758034], [-1.2715601999999997, 51.7583216], [-1.2716746, 51.758611300000005], [-1.2718083, 51.7589296], [-1.2719091, 51.75919160000001], [-1.2720644, 51.75968599999999], [-1.2721291999999995, 51.759985], [-1.2722053, 51.7604196], [-1.2722615999999998, 51.7610529]]}", "current_leg_start": "Oxford", "dest_arr_time_act": "1958", "motion_projection": null, "next_location_lat": "51.7610529", "next_location_lon": "-1.2722616", "previous_location": null, "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\": 195.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\": 801.439, \"from_m\": 195.411, \"capability_applied\": null, \"effective_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\": 590768, \"profile_key\": \"f2bb17c2d5107b4419846aed3b031159d339115d3d1ccc96cb97dc9b091c996e\", \"schedule_id\": 6744, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27847}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": null, \"location\": \"Oxford U.C.S.\", \"stage_seq\": 2, \"distance_m\": 801.439, \"section_seq\": 1, \"route_path_id\": 27847}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 801.439, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27847}], \"total_distance_m\": 801.439, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 195.411, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 606.028, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1956", "service_state_basis": "TRUST_CANCELLATION", "current_leg_duration": "2.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "Oxford", "service_state_platform": "1", "timing_fact_generation": 1789501676093339, "current_leg_arrival_utc": "2026-09-15T19:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:47:56.090616", "service_state_evidence_id": 15790165, "current_leg_start_actual_dep": "2026-09-15T19:56:00+01:00", "operational_evidence_version": 35, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:57:56.387523", "service_state_valid_until_kind": null, "operational_interpretation_version": 35, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
OXF |
None |
5E16 |
165128 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 195.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": 801.439, "from_m": 195.411, "capability_applied": null, "effective_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": 590768, "profile_key": "f2bb17c2d5107b4419846aed3b031159d339115d3d1ccc96cb97dc9b091c996e", "schedule_id": 6744, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1956", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27847}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": null, "location": "Oxford U.C.S.", "stage_seq": 2, "distance_m": 801.439, "section_seq": 1, "route_path_id": 27847}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 801.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 27847}], "total_distance_m": 801.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 195.411, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 606.028, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Oxford |
1956 |
1956 |
1 |
None |
None |
Oxford U.C.S. |
1958 |
1958 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:C49526/2026-09-15/detailed |
None |
Oxford |
2026-09-15T19:56:00+01:00 |
Oxford U.C.S. |
2.0 |
{"type": "LineString", "coordinates": [[-1.2702376999999998, 51.753966199999994], [-1.270521, 51.7548513], [-1.2705896999999997, 51.7550429], [-1.2706679, 51.7552474], [-1.2707132, 51.7553661], [-1.2707532999999998, 51.7554863], [-1.27080805, 51.75563664999999], [-1.2708295999999997, 51.7556847], [-1.2708623, 51.75577690000001], [-1.2709204999999997, 51.7559441], [-1.2711510999999998, 51.7566418], [-1.2712112, 51.756825199999994], [-1.2712496000000002, 51.75694450000001], [-1.2713386, 51.75729119999999], [-1.2713908, 51.7575253], [-1.2714038999999997, 51.7575831], [-1.271457, 51.75785350000001], [-1.2715015, 51.758034], [-1.2715601999999997, 51.7583216], [-1.2716746, 51.758611300000005], [-1.2718083, 51.7589296], [-1.2719091, 51.75919160000001], [-1.2720644, 51.75968599999999], [-1.2721291999999995, 51.759985], [-1.2722053, 51.7604196], [-1.2722615999999998, 51.7610529]]} |
0.5 |
1956 |
1958 |
None |
Oxford |
Oxford U.C.S. |
51.7539662 |
-1.2702377 |
51.7610529 |
-1.2722616 |
1 |
0 |
2026-09-15 19:58:07 |
TERMINATED |
2026-09-15 19:47:00 |
Oxford |
TRUST |
TRUST_CANCELLATION |
15790165 |
1789501676093339 |
35 |
35 |
2026-09-15 19:57:56.387523 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:47:56.090616 |
| 559704 |
590042 |
C36699 |
735Y29MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:48:00 |
2026-09-15 19:58:07 |
2026-09-17 19:58:07 |
{"id": 590042, "stp": "P", "toc": "Elizabeth Line", "uid": "C36699", "consist": "345026", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36699/2026-09-15/detailed", "trust_id": "735Y29MY15", "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-15", "dest_arr_time": "1944", "dest_platform": null, "is_terminated": 1, "next_location": "Old Oak Common Depot (Crossrail)", "signalling_id": "5Y29", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1944", "current_leg_dep": "1933", "current_leg_end": "Old Oak Common Depot (Crossrail)", "origin_dep_time": "1927", "origin_platform": "B", "current_location": "Old Oak Common Arrival Sig", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": "+4 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": "1944", "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:48433877\", \"confirmationDeadline\": \"2026-09-15T19:48: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\": 590042, \"profile_key\": \"bd2066ba9d0694584e04f16155916c5ea97f402abc90ca8b43b0aac2ed1ef6d4\", \"schedule_id\": 4949, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"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\": \"1929\", \"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\": \"1930\", \"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\": \"1931H\", \"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\": \"1933H\", \"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\": \"1944\", \"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": "1927", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "11.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-15T18:34:01Z\", \"source_id\": 48422713, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:08Z\", \"source_id\": 15730136, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Old Oak Common Arrival Sig", "service_state_platform": null, "timing_fact_generation": 1789497519106860, "current_leg_arrival_utc": "2026-09-15T19:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:00.046516", "service_state_evidence_id": 48433877, "current_leg_start_actual_dep": "2026-09-15T19:33:06+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:02.980547", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
PDX |
None |
5Y29 |
345026 |
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": 590042, "profile_key": "bd2066ba9d0694584e04f16155916c5ea97f402abc90ca8b43b0aac2ed1ef6d4", "schedule_id": 4949, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1927", "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": "1929", "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": "1930", "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": "1931H", "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": "1933H", "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": "1944", "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-15T18:34:01Z", "source_id": 48422713, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:34:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:08Z", "source_id": 15730136, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}] |
Paddington (Crossrail) |
1927 |
1927 |
B |
None |
None |
Old Oak Common Depot (Crossrail) |
1944 |
1944 |
None |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C36699/2026-09-15/detailed |
None |
Paddington (Crossrail) |
2026-09-15T19:33:06+01:00 |
Old Oak Common Depot (Crossrail) |
11.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 |
1933 |
1944 |
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-15 19:58:07 |
TERMINATED |
2026-09-15 19:48:00 |
Old Oak Common Arrival Sig |
TD |
TRACKING_TIMEOUT |
48433877 |
1789497519106860 |
26 |
26 |
2026-09-15 19:58:02.980547 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:00.046516 |
| 559705 |
589116 |
C40462 |
875T51MX15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:48:00 |
2026-09-15 19:58:07 |
2026-09-17 19:58:07 |
{"id": 589116, "stp": "P", "toc": "Southern", "uid": "C40462", "consist": "377211+377417", "dest_crs": "XBI", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40462/2026-09-15/detailed", "trust_id": "875T51MX15", "origin_crs": "GTW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lovers Walk T&R.S.M.D", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "5T51", "timing_status": "EARLY", "origin_station": "Gatwick Airport", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1853", "origin_platform": "2", "current_location": "Preston Park", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Preston Park", "current_leg_milage": null, "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 470.091, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1322.867, \"from_m\": 470.091, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1438.317, \"from_m\": 1322.867, \"capability_applied\": null, \"effective_limit_mph\": 60.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.547, \"from_m\": 1438.317, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7626.254, \"from_m\": 7545.547, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7920.487, \"from_m\": 7626.254, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8775.757, \"from_m\": 7920.487, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 16639.97, \"from_m\": 8775.757, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17853.689, \"from_m\": 16639.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\": 18371.851, \"from_m\": 17853.689, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34667.007, \"from_m\": 18371.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\": 36194.056, \"from_m\": 34667.007, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36257.828, \"from_m\": 36194.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37011.591, \"from_m\": 36257.828, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 37063.088, \"from_m\": 37011.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\": 37569.489, \"from_m\": 37063.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 589116, \"profile_key\": \"6ee182810d29540f0d193953a5979218e24b91aabdcaf806d68c92f2e3c3023e\", \"schedule_id\": 5970, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Gatwick Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Three Bridges\", \"stage_seq\": 2, \"distance_m\": 4486.526, \"section_seq\": 1, \"route_path_id\": 64900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909\", \"location\": \"Balcombe Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 7626.254, \"section_seq\": 1, \"route_path_id\": 64900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Copyhold Jn\", \"stage_seq\": 4, \"distance_m\": 16744.666, \"section_seq\": 1, \"route_path_id\": 64900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Haywards Heath\", \"stage_seq\": 5, \"distance_m\": 17971.009, \"section_seq\": 1, \"route_path_id\": 64900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1921\", \"location\": \"Keymer Jn\", \"stage_seq\": 6, \"distance_m\": 23037.741, \"section_seq\": 1, \"route_path_id\": 64900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Burgess Hill\", \"stage_seq\": 7, \"distance_m\": 23966.55, \"section_seq\": 1, \"route_path_id\": 64900}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Preston Park\", \"stage_seq\": 8, \"distance_m\": 36552.914, \"section_seq\": 1, \"route_path_id\": 64900}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"Lovers Walk T&R.S.M.D\", \"stage_seq\": 9, \"distance_m\": 37569.489, \"section_seq\": 1, \"route_path_id\": 64900}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37569.489, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 64900}], \"total_distance_m\": 37569.489, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36999.316, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 570.173, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1853", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": null, "current_position_lat": null, "current_position_lon": null, "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:36Z\", \"source_id\": 48340797, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:01:41Z\", \"source_id\": 15702035, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:34Z\", \"source_id\": 48364292, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:36Z\", \"source_id\": 15709307, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:19Z\", \"source_id\": 48383742, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:20Z\", \"source_id\": 15715439, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:04Z\", \"source_id\": 48407894, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:08Z\", \"source_id\": 15723102, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Preston Park", "service_state_platform": "3", "timing_fact_generation": 1789497134222027, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:00.222170", "service_state_evidence_id": 48417508, "current_leg_start_actual_dep": null, "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:02.672552", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
GTW |
XBI |
5T51 |
377211+377417 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 470.091, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1322.867, "from_m": 470.091, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1438.317, "from_m": 1322.867, "capability_applied": null, "effective_limit_mph": 60.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.547, "from_m": 1438.317, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7626.254, "from_m": 7545.547, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7920.487, "from_m": 7626.254, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8775.757, "from_m": 7920.487, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 16639.97, "from_m": 8775.757, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17853.689, "from_m": 16639.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": 18371.851, "from_m": 17853.689, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34667.007, "from_m": 18371.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": 36194.056, "from_m": 34667.007, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36257.828, "from_m": 36194.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37011.591, "from_m": 36257.828, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 37063.088, "from_m": 37011.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": 37569.489, "from_m": 37063.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 589116, "profile_key": "6ee182810d29540f0d193953a5979218e24b91aabdcaf806d68c92f2e3c3023e", "schedule_id": 5970, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1853", "location": "Gatwick Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 64900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Three Bridges", "stage_seq": 2, "distance_m": 4486.526, "section_seq": 1, "route_path_id": 64900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909", "location": "Balcombe Tunnel Jn", "stage_seq": 3, "distance_m": 7626.254, "section_seq": 1, "route_path_id": 64900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Copyhold Jn", "stage_seq": 4, "distance_m": 16744.666, "section_seq": 1, "route_path_id": 64900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Haywards Heath", "stage_seq": 5, "distance_m": 17971.009, "section_seq": 1, "route_path_id": 64900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1921", "location": "Keymer Jn", "stage_seq": 6, "distance_m": 23037.741, "section_seq": 1, "route_path_id": 64900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Burgess Hill", "stage_seq": 7, "distance_m": 23966.55, "section_seq": 1, "route_path_id": 64900}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Preston Park", "stage_seq": 8, "distance_m": 36552.914, "section_seq": 1, "route_path_id": 64900}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "Lovers Walk T&R.S.M.D", "stage_seq": 9, "distance_m": 37569.489, "section_seq": 1, "route_path_id": 64900}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37569.489, "from_m": 0.0, "section_seq": 1, "route_path_id": 64900}], "total_distance_m": 37569.489, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36999.316, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 570.173, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30679, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:36Z", "source_id": 48340797, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:01:41Z", "source_id": 15702035, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30867, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:34Z", "source_id": 48364292, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:11:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:36Z", "source_id": 15709307, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30885, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:19Z", "source_id": 48383742, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:18:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:20Z", "source_id": 15715439, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30920, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:04Z", "source_id": 48407894, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:08Z", "source_id": 15723102, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}] |
Gatwick Airport |
1853 |
1853 |
2 |
None |
None |
Lovers Walk T&R.S.M.D |
1948 |
1948 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C40462/2026-09-15/detailed |
None |
None |
None |
None |
None |
None |
None |
None |
None |
Preston Park |
Preston Park |
None |
None |
None |
None |
None |
1 |
0 |
2026-09-15 19:58:07 |
TERMINATED |
2026-09-15 19:48:00 |
Preston Park |
TD |
TRACKING_TIMEOUT |
48417508 |
1789497134222027 |
31 |
31 |
2026-09-15 19:58:02.672552 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:00.222170 |
| 559706 |
590712 |
W83231 |
032P62MY15 |
2026-09-15 |
COMPLETE |
15789952 |
2026-09-15 20:48:00 |
2026-09-15 19:58:08 |
2026-09-17 19:58:08 |
{"id": 590712, "stp": "P", "toc": "ScotRail", "uid": "W83231", "consist": "385021+385027", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83231/2026-09-15/detailed", "trust_id": "032P62MY15", "origin_crs": "DBL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "7", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2P62", "timing_status": "EARLY", "origin_station": "Dunblane", "current_leg_arr": "2048", "current_leg_dep": "2045", "current_leg_end": "Edinburgh", "origin_dep_time": "1953", "origin_platform": "3", "current_location": "Edinburgh", "last_update_time": "2026-09-15T19:58:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "2049", "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\": 151.874, \"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\": 636.377, \"from_m\": 151.874, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 1571.787, \"from_m\": 636.377, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6002.794, \"from_m\": 1571.787, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7456.404, \"from_m\": 6002.794, \"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\": 8232.57, \"from_m\": 7456.404, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9296.198, \"from_m\": 8232.57, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19965.834, \"from_m\": 9296.198, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21893.895, \"from_m\": 19965.834, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21962.792, \"from_m\": 21893.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22005.201, \"from_m\": 21962.792, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22098.704, \"from_m\": 22005.201, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22650.942, \"from_m\": 22098.704, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22683.307, \"from_m\": 22650.942, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23277.867, \"from_m\": 22683.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24812.066, \"from_m\": 23277.867, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25992.278, \"from_m\": 24812.066, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26046.798, \"from_m\": 25992.278, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28188.224, \"from_m\": 26046.798, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28862.101, \"from_m\": 28188.224, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 29864.506, \"from_m\": 28862.101, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30051.475, \"from_m\": 29864.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30248.174, \"from_m\": 30051.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30288.538, \"from_m\": 30248.174, \"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\": 30369.743, \"from_m\": 30288.538, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32038.962, \"from_m\": 30369.743, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35543.392, \"from_m\": 32038.962, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37899.837, \"from_m\": 35543.392, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45588.602, \"from_m\": 37899.837, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 52466.358, \"from_m\": 45588.602, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62519.189, \"from_m\": 52466.358, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 64464.747, \"from_m\": 62519.189, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65856.334, \"from_m\": 64464.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66856.638, \"from_m\": 65856.334, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 67006.502, \"from_m\": 66856.638, \"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\": 67098.132, \"from_m\": 67006.502, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 67542.738, \"from_m\": 67098.132, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 590712, \"profile_key\": \"f6e5faf1320699450e4a7e7efb1c2898a59bfd88feb636cbda6f271a2b2bc11a\", \"schedule_id\": 28686, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Dunblane\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1956H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 2, \"distance_m\": 3321.708, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2002\", \"location\": \"Stirling\", \"stage_seq\": 3, \"distance_m\": 7867.747, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2009H\", \"location\": \"Larbert\", \"stage_seq\": 4, \"distance_m\": 20875.826, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Larbert Jn\", \"stage_seq\": 5, \"distance_m\": 21823.269, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 6, \"distance_m\": 22692.901, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2012H\", \"location\": \"Camelon\", \"stage_seq\": 7, \"distance_m\": 23347.114, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 8, \"distance_m\": 25477.273, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 9, \"distance_m\": 25992.278, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Polmont\", \"stage_seq\": 10, \"distance_m\": 30795.388, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026H\", \"location\": \"Linlithgow\", \"stage_seq\": 11, \"distance_m\": 38312.01, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 12, \"distance_m\": 46326.549, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 13, \"distance_m\": 53087.397, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Edinburgh Park\", \"stage_seq\": 14, \"distance_m\": 58752.981, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 15, \"distance_m\": 62707.873, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Haymarket\", \"stage_seq\": 16, \"distance_m\": 64628.323, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Princes St Gardens\", \"stage_seq\": 17, \"distance_m\": 65957.583, \"section_seq\": 1, \"route_path_id\": 28705}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 18, \"distance_m\": 67542.738, \"section_seq\": 1, \"route_path_id\": 28705}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67542.738, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28705}], \"total_distance_m\": 67542.738, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67542.738, \"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": "1953", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:24Z\", \"source_id\": 48487137, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:29Z\", \"source_id\": 15755210, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:34Z\", \"source_id\": 15755417, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1094, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:37Z\", \"source_id\": 48507026, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:38Z\", \"source_id\": 15762408, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:28Z\", \"source_id\": 48516357, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:31Z\", \"source_id\": 15765280, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:33Z\", \"source_id\": 48523894, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:35Z\", \"source_id\": 15767612, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:03Z\", \"source_id\": 48536831, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:07Z\", \"source_id\": 15771597, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:46Z\", \"source_id\": 48549858, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:50Z\", \"source_id\": 15775648, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:33Z\", \"source_id\": 48574216, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:36Z\", \"source_id\": 15783127, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:19Z\", \"source_id\": 48586895, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:23Z\", \"source_id\": 15787064, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:34Z\", \"source_id\": 15789952, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "7", "timing_fact_generation": 1789501659940353, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:00.670391", "service_state_evidence_id": 15789952, "current_leg_start_actual_dep": "2026-09-15T20:45:00+01:00", "operational_evidence_version": 59, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:03.031550", "service_state_valid_until_kind": null, "operational_interpretation_version": 59, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DBL |
EDB |
2P62 |
385021+385027 |
6 |
100 |
None |
{"version": 3, "segments": [{"to_m": 151.874, "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": 636.377, "from_m": 151.874, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 1571.787, "from_m": 636.377, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6002.794, "from_m": 1571.787, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7456.404, "from_m": 6002.794, "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": 8232.57, "from_m": 7456.404, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9296.198, "from_m": 8232.57, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19965.834, "from_m": 9296.198, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21893.895, "from_m": 19965.834, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21962.792, "from_m": 21893.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22005.201, "from_m": 21962.792, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22098.704, "from_m": 22005.201, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22650.942, "from_m": 22098.704, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22683.307, "from_m": 22650.942, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23277.867, "from_m": 22683.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 24812.066, "from_m": 23277.867, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25992.278, "from_m": 24812.066, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26046.798, "from_m": 25992.278, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28188.224, "from_m": 26046.798, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28862.101, "from_m": 28188.224, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 29864.506, "from_m": 28862.101, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30051.475, "from_m": 29864.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30248.174, "from_m": 30051.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30288.538, "from_m": 30248.174, "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": 30369.743, "from_m": 30288.538, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32038.962, "from_m": 30369.743, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35543.392, "from_m": 32038.962, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37899.837, "from_m": 35543.392, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45588.602, "from_m": 37899.837, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 52466.358, "from_m": 45588.602, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62519.189, "from_m": 52466.358, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 64464.747, "from_m": 62519.189, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65856.334, "from_m": 64464.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66856.638, "from_m": 65856.334, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 67006.502, "from_m": 66856.638, "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": 67098.132, "from_m": 67006.502, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 67542.738, "from_m": 67098.132, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 590712, "profile_key": "f6e5faf1320699450e4a7e7efb1c2898a59bfd88feb636cbda6f271a2b2bc11a", "schedule_id": 28686, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1953", "location": "Dunblane", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1956H", "location": "Bridge of Allan", "stage_seq": 2, "distance_m": 3321.708, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2002", "location": "Stirling", "stage_seq": 3, "distance_m": 7867.747, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2009H", "location": "Larbert", "stage_seq": 4, "distance_m": 20875.826, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Larbert Jn", "stage_seq": 5, "distance_m": 21823.269, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Carmuirs East Jn", "stage_seq": 6, "distance_m": 22692.901, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2012H", "location": "Camelon", "stage_seq": 7, "distance_m": 23347.114, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Falkirk Grahamston", "stage_seq": 8, "distance_m": 25477.273, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Grangemouth Jn", "stage_seq": 9, "distance_m": 25992.278, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Polmont", "stage_seq": 10, "distance_m": 30795.388, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026H", "location": "Linlithgow", "stage_seq": 11, "distance_m": 38312.01, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Winchburgh Jn", "stage_seq": 12, "distance_m": 46326.549, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Newbridge Jn", "stage_seq": 13, "distance_m": 53087.397, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Edinburgh Park", "stage_seq": 14, "distance_m": 58752.981, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Haymarket West Jn", "stage_seq": 15, "distance_m": 62707.873, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Haymarket", "stage_seq": 16, "distance_m": 64628.323, "section_seq": 1, "route_path_id": 28705}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Princes St Gardens", "stage_seq": 17, "distance_m": 65957.583, "section_seq": 1, "route_path_id": 28705}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 18, "distance_m": 67542.738, "section_seq": 1, "route_path_id": 28705}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67542.738, "from_m": 0.0, "section_seq": 1, "route_path_id": 28705}], "total_distance_m": 67542.738, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67542.738, "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": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:24Z", "source_id": 48487137, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:01:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:29Z", "source_id": 15755210, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:34Z", "source_id": 15755417, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1094, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:37Z", "source_id": 48507026, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:09:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:38Z", "source_id": 15762408, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1133, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:28Z", "source_id": 48516357, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:13:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:31Z", "source_id": 15765280, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1141, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:33Z", "source_id": 48523894, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:16:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:35Z", "source_id": 15767612, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:03Z", "source_id": 48536831, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:07Z", "source_id": 15771597, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1168, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:46Z", "source_id": 48549858, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:27:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:50Z", "source_id": 15775648, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:33Z", "source_id": 48574216, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:38:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:36Z", "source_id": 15783127, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:19Z", "source_id": 48586895, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:23Z", "source_id": 15787064, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:34Z", "source_id": 15789952, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Dunblane |
1953 |
1953 |
3 |
None |
None |
Edinburgh |
2049 |
2049 |
7 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W83231/2026-09-15/detailed |
None |
Haymarket |
2026-09-15T20:45:00+01:00 |
Edinburgh |
3.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 |
2045 |
2048 |
Haymarket |
Edinburgh |
Edinburgh |
55.9518574 |
-3.1888450 |
55.9518574 |
-3.1888450 |
1 |
0 |
2026-09-15 19:58:07 |
TERMINATED |
2026-09-15 19:48:00 |
Edinburgh |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789952 |
1789501659940353 |
59 |
59 |
2026-09-15 19:58:03.031550 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:00.670391 |
| 559707 |
591877 |
P90772 |
895H74MZ15 |
2026-09-15 |
COMPLETE |
15788669 |
2026-09-15 20:48:00 |
2026-09-15 19:58:08 |
2026-09-17 19:58:08 |
{"id": 591877, "stp": "P", "toc": "Southeastern", "uid": "P90772", "consist": "465163+465926+466006", "dest_crs": "TBW", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P90772/2026-09-15/detailed", "trust_id": "895H74MZ15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tunbridge Wells", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "1", "is_terminated": 1, "next_location": "Tunbridge Wells", "signalling_id": "5H74", "timing_status": "LATE", "origin_station": "Tunbridge Wells Turnback", "current_leg_arr": "2048", "current_leg_dep": "2044", "current_leg_end": "Tunbridge Wells", "origin_dep_time": "2043", "origin_platform": null, "current_location": "Tunbridge Wells", "last_update_time": "2026-09-15T19:58:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2690737, 51.14044990000001], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]}", "current_leg_start": "Tunbridge Wells Turnback", "dest_arr_time_act": "2047", "motion_projection": null, "next_location_lat": "51.1297602", "next_location_lon": "0.2630276", "previous_location": "Tunbridge Wells Turnback", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 33.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 435.256, \"from_m\": 33.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1185.335, \"from_m\": 435.256, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1293.344, \"from_m\": 1185.335, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 591877, \"profile_key\": \"30a96c5fcdea373be5b56316d37df10281d778c623d333101ffe89480f564372\", \"schedule_id\": 24458, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Tunbridge Wells Turnback\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100457}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": null, \"location\": \"Tunbridge Wells\", \"stage_seq\": 2, \"distance_m\": 1293.344, \"section_seq\": 1, \"route_path_id\": 100457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1293.344, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100457}], \"total_distance_m\": 1293.344, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 1260.133, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 33.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2043", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1297602", "current_position_lon": "0.2630276", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32748, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:40Z\", \"source_id\": 48592146, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:43Z\", \"source_id\": 15788669, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tunbridge Wells", "service_state_platform": "1", "timing_fact_generation": 1789501544460059, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:02.222695", "service_state_evidence_id": 15788669, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:03.714959", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
TBW |
5H74 |
465163+465926+466006 |
10 |
75 |
None |
{"version": 3, "segments": [{"to_m": 33.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 435.256, "from_m": 33.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1185.335, "from_m": 435.256, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1293.344, "from_m": 1185.335, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 591877, "profile_key": "30a96c5fcdea373be5b56316d37df10281d778c623d333101ffe89480f564372", "schedule_id": 24458, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2043", "location": "Tunbridge Wells Turnback", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100457}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": null, "location": "Tunbridge Wells", "stage_seq": 2, "distance_m": 1293.344, "section_seq": 1, "route_path_id": 100457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1293.344, "from_m": 0.0, "section_seq": 1, "route_path_id": 100457}], "total_distance_m": 1293.344, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 1260.133, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 33.211, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32748, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:40Z", "source_id": 48592146, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:43Z", "source_id": 15788669, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Tunbridge Wells Turnback |
2043 |
2043 |
None |
None |
None |
Tunbridge Wells |
2047 |
2047 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P90772/2026-09-15/detailed |
None |
Tunbridge Wells Turnback |
2026-09-15T20:44:00+01:00 |
Tunbridge Wells |
4.0 |
{"type": "LineString", "coordinates": [[0.2690737, 51.14044990000001], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]} |
0.8 |
2044 |
2048 |
Tunbridge Wells Turnback |
Tunbridge Wells |
Tunbridge Wells |
51.1297602 |
0.2630276 |
51.1297602 |
0.2630276 |
1 |
0 |
2026-09-15 19:58:08 |
TERMINATED |
2026-09-15 19:48:00 |
Tunbridge Wells |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15788669 |
1789501544460059 |
3 |
3 |
2026-09-15 19:58:03.714959 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:02.222695 |
| 559708 |
590310 |
W87402 |
065S13MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:48:00 |
2026-09-15 19:58:08 |
2026-09-17 19:58:08 |
{"id": 590310, "stp": "P", "toc": "ScotRail", "uid": "W87402", "consist": "320302", "dest_crs": "XYD", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87402/2026-09-15/detailed", "trust_id": "065S13MY15", "origin_crs": "DMR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Yoker Carriage Sidings", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": null, "is_terminated": 1, "next_location": "Yoker", "signalling_id": "5S13", "timing_status": "EARLY", "origin_station": "Dalmuir", "current_leg_arr": "1938", "current_leg_dep": "1933", "current_leg_end": "Yoker", "origin_dep_time": "1938", "origin_platform": "5", "current_location": "Clydebank", "last_update_time": "2026-09-15T19:58:08", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.4268814, 55.9121015], [-4.4263904, 55.9120078], [-4.4259106, 55.911924799999994], [-4.4251789, 55.9118092], [-4.4242184, 55.911666999999994], [-4.423830399999999, 55.911606299999995], [-4.423466, 55.9115408], [-4.423260099999999, 55.91149729999999], [-4.4227879, 55.911381299999995], [-4.4222715, 55.91122690000001], [-4.421775599999999, 55.9110421], [-4.421309999999999, 55.9108479], [-4.421038300000001, 55.91072140000001], [-4.420780099999999, 55.910585299999994], [-4.4202958, 55.9102828], [-4.42011876456175, 55.910156380429555], [-4.4200391333209135, 55.91009951627202], [-4.4199168233610235, 55.910068597218554], [-4.4197951, 55.9099716], [-4.419407799999999, 55.909653600000006], [-4.419092199999999, 55.9093551], [-4.4188356, 55.90901900000001], [-4.4183685, 55.9083048], [-4.417918900000001, 55.9076195], [-4.417773794342157, 55.90738158737394], [-4.4177072, 55.9072724], [-4.4174012, 55.906934500000006], [-4.4171072, 55.9065756], [-4.4167627, 55.9062314], [-4.4161747, 55.9057389], [-4.415394899999999, 55.9052029], [-4.41517, 55.905072099999984], [-4.414981699999999, 55.9049625], [-4.4145463, 55.9047326], [-4.4133794, 55.9042136], [-4.4121606, 55.90370359999999], [-4.4101624, 55.902843100000005], [-4.4089877, 55.90235770000001], [-4.4088913, 55.9023207], [-4.4079086, 55.9019645], [-4.4075518, 55.90184849999999], [-4.4067780999999995, 55.901594], [-4.406019299999999, 55.90134689999999], [-4.4054551, 55.90113470000001], [-4.4052686, 55.90106339999999], [-4.4049998, 55.9009586], [-4.4046579, 55.900817299999986], [-4.4042392, 55.9006413], [-4.4040783999999995, 55.9005662], [-4.4036365, 55.900354799999995], [-4.4033877, 55.90023369999999], [-4.4031142, 55.9001018], [-4.4023877, 55.89974769999999], [-4.4022336, 55.89967819999999], [-4.401744892185655, 55.89945167349623], [-4.4016633999999994, 55.8994139], [-4.4013752, 55.8992971], [-4.4006870000000005, 55.8990367], [-4.4005622, 55.8989952], [-4.3995581999999995, 55.8986903], [-4.3988249999999995, 55.8984809], [-4.3979679, 55.898236100000005], [-4.3972098, 55.8979672], [-4.3965306, 55.897670899999994], [-4.3958813999999995, 55.8973727], [-4.3952564, 55.89701509999999], [-4.3947825, 55.8967346], [-4.3943278, 55.896456099999995], [-4.3940875, 55.89630150000001], [-4.3940459, 55.896274], [-4.393861899999999, 55.8961596], [-4.3933948, 55.89588289999999], [-4.392973699999999, 55.895672299999994], [-4.392516099999999, 55.8954343], [-4.390932799999999, 55.8946409], [-4.389782799999999, 55.89406400000001], [-4.3895388, 55.893947299999994], [-4.3890519, 55.8937093], [-4.3885733, 55.89348459999999], [-4.3879611, 55.893208599999994], [-4.3876752, 55.893095200000005], [-4.3873733, 55.89297890000001], [-4.387259199999999, 55.892931699999984]]}", "current_leg_start": "Dalmuir", "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": "55.8929317", "next_location_lon": "-4.3872592", "previous_location": "Yoker", "current_leg_milage": "2.1", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 115.239, \"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\": 159.673, \"from_m\": 115.239, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 623.468, \"from_m\": 159.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3943.981, \"from_m\": 623.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4013.45, \"from_m\": 3943.981, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4026.716, \"from_m\": 4013.45, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4533.605, \"from_m\": 4026.716, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 590310, \"profile_key\": \"60576bcadce69f4badb4ae1686b2b86c87a2b4446394147e10eab19ce2ce6d33\", \"schedule_id\": 29766, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Dalmuir\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28190}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Clydebank\", \"stage_seq\": 2, \"distance_m\": 2298.697, \"section_seq\": 1, \"route_path_id\": 28190}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1946\", \"location\": \"Yoker\", \"stage_seq\": 3, \"distance_m\": 3668.082, \"section_seq\": 1, \"route_path_id\": 28190}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"Yoker Carriage Sidings\", \"stage_seq\": 4, \"distance_m\": 4533.605, \"section_seq\": 1, \"route_path_id\": 28190}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 4533.605, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28190}], \"total_distance_m\": 4533.605, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 4533.605, \"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": "1938", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "5.0", "current_position_lat": "55.8929317", "current_position_lon": "-4.3872592", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:01Z\", \"source_id\": 48427637, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:03Z\", \"source_id\": 15731652, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:22Z\", \"source_id\": 48431093, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:28Z\", \"source_id\": 15732661, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Yoker", "service_state_platform": "1", "timing_fact_generation": 1789497481678006, "current_leg_arrival_utc": "2026-09-15T19:39:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:02.331600", "service_state_evidence_id": 48431093, "current_leg_start_actual_dep": "2026-09-15T19:38:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:03.709327", "service_state_valid_until_kind": null, "operational_interpretation_version": 8, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
DMR |
XYD |
5S13 |
320302 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 115.239, "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": 159.673, "from_m": 115.239, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 623.468, "from_m": 159.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3943.981, "from_m": 623.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4013.45, "from_m": 3943.981, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4026.716, "from_m": 4013.45, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4533.605, "from_m": 4026.716, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 590310, "profile_key": "60576bcadce69f4badb4ae1686b2b86c87a2b4446394147e10eab19ce2ce6d33", "schedule_id": 29766, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1938", "location": "Dalmuir", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28190}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Clydebank", "stage_seq": 2, "distance_m": 2298.697, "section_seq": 1, "route_path_id": 28190}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1946", "location": "Yoker", "stage_seq": 3, "distance_m": 3668.082, "section_seq": 1, "route_path_id": 28190}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "Yoker Carriage Sidings", "stage_seq": 4, "distance_m": 4533.605, "section_seq": 1, "route_path_id": 28190}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 4533.605, "from_m": 0.0, "section_seq": 1, "route_path_id": 28190}], "total_distance_m": 4533.605, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 4533.605, "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": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:01Z", "source_id": 48427637, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:36:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:03Z", "source_id": 15731652, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:22Z", "source_id": 48431093, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:38:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:28Z", "source_id": 15732661, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}] |
Dalmuir |
1938 |
1938 |
5 |
None |
None |
Yoker Carriage Sidings |
1948 |
1948 |
None |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87402/2026-09-15/detailed |
None |
Dalmuir |
2026-09-15T19:38:00+01:00 |
Yoker |
5.0 |
{"type": "LineString", "coordinates": [[-4.4268814, 55.9121015], [-4.4263904, 55.9120078], [-4.4259106, 55.911924799999994], [-4.4251789, 55.9118092], [-4.4242184, 55.911666999999994], [-4.423830399999999, 55.911606299999995], [-4.423466, 55.9115408], [-4.423260099999999, 55.91149729999999], [-4.4227879, 55.911381299999995], [-4.4222715, 55.91122690000001], [-4.421775599999999, 55.9110421], [-4.421309999999999, 55.9108479], [-4.421038300000001, 55.91072140000001], [-4.420780099999999, 55.910585299999994], [-4.4202958, 55.9102828], [-4.42011876456175, 55.910156380429555], [-4.4200391333209135, 55.91009951627202], [-4.4199168233610235, 55.910068597218554], [-4.4197951, 55.9099716], [-4.419407799999999, 55.909653600000006], [-4.419092199999999, 55.9093551], [-4.4188356, 55.90901900000001], [-4.4183685, 55.9083048], [-4.417918900000001, 55.9076195], [-4.417773794342157, 55.90738158737394], [-4.4177072, 55.9072724], [-4.4174012, 55.906934500000006], [-4.4171072, 55.9065756], [-4.4167627, 55.9062314], [-4.4161747, 55.9057389], [-4.415394899999999, 55.9052029], [-4.41517, 55.905072099999984], [-4.414981699999999, 55.9049625], [-4.4145463, 55.9047326], [-4.4133794, 55.9042136], [-4.4121606, 55.90370359999999], [-4.4101624, 55.902843100000005], [-4.4089877, 55.90235770000001], [-4.4088913, 55.9023207], [-4.4079086, 55.9019645], [-4.4075518, 55.90184849999999], [-4.4067780999999995, 55.901594], [-4.406019299999999, 55.90134689999999], [-4.4054551, 55.90113470000001], [-4.4052686, 55.90106339999999], [-4.4049998, 55.9009586], [-4.4046579, 55.900817299999986], [-4.4042392, 55.9006413], [-4.4040783999999995, 55.9005662], [-4.4036365, 55.900354799999995], [-4.4033877, 55.90023369999999], [-4.4031142, 55.9001018], [-4.4023877, 55.89974769999999], [-4.4022336, 55.89967819999999], [-4.401744892185655, 55.89945167349623], [-4.4016633999999994, 55.8994139], [-4.4013752, 55.8992971], [-4.4006870000000005, 55.8990367], [-4.4005622, 55.8989952], [-4.3995581999999995, 55.8986903], [-4.3988249999999995, 55.8984809], [-4.3979679, 55.898236100000005], [-4.3972098, 55.8979672], [-4.3965306, 55.897670899999994], [-4.3958813999999995, 55.8973727], [-4.3952564, 55.89701509999999], [-4.3947825, 55.8967346], [-4.3943278, 55.896456099999995], [-4.3940875, 55.89630150000001], [-4.3940459, 55.896274], [-4.393861899999999, 55.8961596], [-4.3933948, 55.89588289999999], [-4.392973699999999, 55.895672299999994], [-4.392516099999999, 55.8954343], [-4.390932799999999, 55.8946409], [-4.389782799999999, 55.89406400000001], [-4.3895388, 55.893947299999994], [-4.3890519, 55.8937093], [-4.3885733, 55.89348459999999], [-4.3879611, 55.893208599999994], [-4.3876752, 55.893095200000005], [-4.3873733, 55.89297890000001], [-4.387259199999999, 55.892931699999984]]} |
2.1 |
1933 |
1938 |
Yoker |
Clydebank |
Yoker |
55.8929317 |
-4.3872592 |
55.8929317 |
-4.3872592 |
1 |
0 |
2026-09-15 19:58:08 |
TERMINATED |
2026-09-15 19:48:00 |
Yoker |
TD |
TRACKING_TIMEOUT |
48431093 |
1789497481678006 |
8 |
8 |
2026-09-15 19:58:03.709327 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:02.331600 |
| 559709 |
590006 |
C20253 |
875K86MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:48:00 |
2026-09-15 19:58:08 |
2026-09-17 19:58:08 |
{"id": 590006, "stp": "P", "toc": "Thameslink", "uid": "C20253", "consist": "700021", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20253/2026-09-15/detailed", "trust_id": "875K86MY15", "origin_crs": "BFR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bellingham Siding", "service_date": "2026-09-15", "dest_arr_time": "1948", "dest_platform": null, "is_terminated": 1, "next_location": "Bellingham", "signalling_id": "5K86", "timing_status": "EARLY", "origin_station": "London Blackfriars", "current_leg_arr": "1944", "current_leg_dep": "1924", "current_leg_end": "Bellingham", "origin_dep_time": "1926", "origin_platform": "3", "current_location": "Bellingham", "last_update_time": "2026-09-15T19:58:08", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1031634, 51.5105179], [-0.10317619999999998, 51.51001539999999], [-0.1031861, 51.5096532], [-0.1031995, 51.5094303], [-0.10322629999999998, 51.5089192], [-0.1032297, 51.5087796], [-0.1032364, 51.5086604], [-0.1032496, 51.5085663], [-0.1032867, 51.5084005], [-0.1033062, 51.5083372], [-0.1033578, 51.508174200000006], [-0.1034208, 51.5079727], [-0.1034687, 51.5077849], [-0.10349319999999998, 51.507618099999995], [-0.1035132, 51.5074255], [-0.1035151, 51.50722900000001], [-0.1035044, 51.50711209999999], [-0.1034905, 51.5069923], [-0.1034524, 51.5067651], [-0.1034059, 51.5066043], [-0.10335049999999998, 51.506452], [-0.10327909999999998, 51.506281], [-0.1031886, 51.5060926], [-0.10308290000000002, 51.50590510000001], [-0.1028938, 51.50560699999999], [-0.1027998, 51.50546250000001], [-0.10262315961332368, 51.50516368649792], [-0.1025663, 51.5050675], [-0.1024293, 51.5047941], [-0.1023045, 51.50452520000001], [-0.1022401, 51.5043539], [-0.10218452471206103, 51.50416992728873], [-0.10217498376099328, 51.504138343488584], [-0.10216130857244468, 51.504093073915016], [-0.1021526131001426, 51.504064288890106], [-0.10208639999999998, 51.50384509999999], [-0.1019916, 51.50355], [-0.10183929999999998, 51.50324220000001], [-0.1017858, 51.5030878], [-0.1017065, 51.5028966], [-0.1016418, 51.5027665], [-0.1015761, 51.5026302], [-0.1015246, 51.502536199999994], [-0.10146230000000002, 51.5024285], [-0.101392, 51.50232], [-0.1010412, 51.5018202], [-0.1009844, 51.5017362], [-0.1009323, 51.50164120000001], [-0.1007442, 51.50129040000001], [-0.10067339999999998, 51.50111019999999], [-0.1006174, 51.50095590000001], [-0.1005709, 51.50080059999999], [-0.100441, 51.5003109], [-0.10038189999999998, 51.50013450000001], [-0.10032299999999998, 51.4999692], [-0.1002288, 51.499764799999994], [-0.1001771, 51.4996473], [-0.10007610000000002, 51.499470900000006], [-0.0999677, 51.49930290000001], [-0.099838, 51.49909870000001], [-0.0996413078854774, 51.49884038154468], [-0.0995999, 51.498786], [-0.09959172575363616, 51.4987748385867], [-0.0994587, 51.4985932], [-0.09927149999999998, 51.49825680000001], [-0.0990676, 51.49786809999999], [-0.0988744, 51.49749819999999], [-0.0987941, 51.4973476], [-0.098673, 51.4970958], [-0.0985967, 51.49688129999999], [-0.0985322, 51.4966611], [-0.0984796, 51.4963991], [-0.0984612, 51.4962296], [-0.0984402, 51.495936500000006], [-0.0984297, 51.4955549], [-0.0984402, 51.49537069999999], [-0.09846779999999998, 51.49517999999999], [-0.098474, 51.495145699999995], [-0.0984994, 51.4950064], [-0.0985502, 51.4947782], [-0.0986112, 51.494579], [-0.0987045, 51.494304699999994], [-0.098794, 51.4940623], [-0.0988755, 51.4938101], [-0.0989336, 51.4936143], [-0.09896099999999998, 51.4935219], [-0.0990515, 51.4931558], [-0.09910819999999998, 51.4929204], [-0.0991693, 51.4926427], [-0.09920439999999998, 51.49241610000001], [-0.09921879999999998, 51.4922424], [-0.0992293, 51.4920493], [-0.0992205, 51.491831], [-0.09920679999999998, 51.491664699999994], [-0.0991738, 51.4914452], [-0.099125, 51.4912171], [-0.09907929999999998, 51.49102280000001], [-0.0990069, 51.4908124], [-0.0989056, 51.4905624], [-0.0987607, 51.4902544], [-0.0985822, 51.489945299999995], [-0.09843699999999998, 51.4897166], [-0.0982813, 51.4894965], [-0.0979078, 51.4889652], [-0.097806, 51.48882319999999], [-0.09755379999999998, 51.4884622], [-0.0972711, 51.48804049999999], [-0.09714839999999998, 51.4878565], [-0.0970165, 51.48765569999999], [-0.0969136, 51.4874818], [-0.0966801, 51.4870659], [-0.0964857, 51.48666009999999], [-0.0963224, 51.48634280000001], [-0.0962195, 51.4861356], [-0.0961355, 51.4859471], [-0.0960516, 51.4857302], [-0.0959949, 51.485569000000005], [-0.0959464, 51.4853919], [-0.09590709999999998, 51.4851942], [-0.0958312, 51.48477559999999], [-0.0957788, 51.484379999999994], [-0.09574879999999998, 51.48408010000001], [-0.0957332, 51.4838167], [-0.09572959999999998, 51.483648], [-0.09571409999999998, 51.4832408], [-0.0956945, 51.48287860000001], [-0.0956593, 51.48242940000001], [-0.0956371, 51.48209249999999], [-0.0956166, 51.481730799999994], [-0.0955962, 51.48146320000001], [-0.0955761, 51.4810887], [-0.09554429999999998, 51.4806478], [-0.09551800000000002, 51.4802594], [-0.0954709, 51.479648799999985], [-0.09543069999999998, 51.479029], [-0.0954096, 51.4786966], [-0.0954017, 51.4784839], [-0.0954012, 51.4783179], [-0.0954054, 51.478198000000006], [-0.0954123, 51.478023499999985], [-0.0954216, 51.4778776], [-0.0954546, 51.4776339], [-0.0955007, 51.477343399999995], [-0.0955584, 51.477055], [-0.095637, 51.4767706], [-0.0957056, 51.4765519], [-0.0958318, 51.476228500000005], [-0.09594099999999998, 51.4759906], [-0.0960774, 51.475745], [-0.096214, 51.47552060000001], [-0.09638299999999998, 51.475272299999986], [-0.09645349999999998, 51.4751722], [-0.0965261, 51.475077], [-0.0966271, 51.474947699999994], [-0.09681339999999998, 51.474736099999994], [-0.0969343, 51.47460949999999], [-0.0971739, 51.4743842], [-0.09746639999999998, 51.4741381], [-0.09769129999999998, 51.47396369999999], [-0.09790949999999998, 51.4737982], [-0.0981774, 51.4735895], [-0.0984815, 51.4733573], [-0.0987437, 51.4731516], [-0.0992401, 51.4727767], [-0.0996477, 51.47245730000001], [-0.0999091, 51.472238899999994], [-0.10015689999999998, 51.472015], [-0.1004871, 51.47169060000001], [-0.1007484, 51.4714062], [-0.1009976, 51.4710961], [-0.1012529, 51.47075759999999], [-0.1014425, 51.4704749], [-0.1016011, 51.4701888], [-0.1017015, 51.46996549999999], [-0.1018272, 51.46965839999999], [-0.1018643, 51.4694669], [-0.1018831, 51.4693635], [-0.1019005, 51.46920239999999], [-0.1019112, 51.46912390000001], [-0.1019293, 51.4690224], [-0.101955, 51.46890809999999], [-0.1020136, 51.4686262], [-0.1020802, 51.4682415], [-0.1021266, 51.46796929999999], [-0.1021293, 51.4677033], [-0.10212610776693658, 51.46763006105286], [-0.1021223, 51.46754269999999], [-0.1021293, 51.4677033], [-0.1021266, 51.46796929999999], [-0.1020802, 51.4682415], [-0.1020136, 51.4686262], [-0.1020654, 51.46847309999999], [-0.1021089, 51.4683481], [-0.1021131, 51.46833049999999], [-0.10217339999999998, 51.4679603], [-0.1021784, 51.4676918], [-0.1021765, 51.46760530000001], [-0.1021665, 51.46751810000001], [-0.1021279, 51.467318799999994], [-0.1020715, 51.4671241], [-0.1020264, 51.46701629999999], [-0.10197879999999998, 51.46690129999999], [-0.10189009999999998, 51.46673010000001], [-0.10179169999999998, 51.46657999999999], [-0.1016643, 51.46641869999999], [-0.101494, 51.4662555], [-0.1013243, 51.46612859999999], [-0.1011189, 51.466002800000005], [-0.1008611, 51.46587679999998], [-0.1005568, 51.46576079999999], [-0.10033609999999998, 51.46569230000001], [-0.100069, 51.46562689999999], [-0.0998157, 51.4655866], [-0.0995137, 51.4655555], [-0.0993322, 51.4655465], [-0.09914387561670816, 51.46554769268134], [-0.0990164, 51.4655485], [-0.0987846, 51.4655603], [-0.0985413, 51.4655856], [-0.098094, 51.46567259999999], [-0.09716869999999998, 51.46588339999998], [-0.0963787, 51.4660903], [-0.0958308, 51.4662478], [-0.0952023, 51.4664342], [-0.09469279999999998, 51.4665829], [-0.0936895, 51.466864400000006], [-0.0926439, 51.467188699999994], [-0.0921301, 51.4673464], [-0.0917738, 51.4674601], [-0.0910524, 51.46768639999999], [-0.0904038, 51.467892], [-0.0898654, 51.46805500000001], [-0.08983152841195213, 51.46806527606115], [-0.0895816, 51.4681411], [-0.08958051642544512, 51.46814143142757], [-0.08910589999999999, 51.468286600000006], [-0.08856399999999999, 51.4684462], [-0.08826439999999999, 51.4685345], [-0.0876796, 51.4686998], [-0.0871159, 51.4688468], [-0.0855001, 51.469209199999995], [-0.0846901, 51.4693684], [-0.0842948, 51.4694191], [-0.08378609999999999, 51.469487], [-0.08337349999999999, 51.4695343], [-0.0829562, 51.46957299999998], [-0.08262139999999998, 51.469599300000006], [-0.0823168, 51.4696165], [-0.0820683, 51.4696201], [-0.08178919999999999, 51.4696228], [-0.0813111, 51.4696264], [-0.0809092, 51.46961960000001], [-0.08059459999999999, 51.4696056], [-0.0802835, 51.4695875], [-0.07997829999999999, 51.4695621], [-0.07954959999999998, 51.4695196], [-0.07915270000000002, 51.46946950000001], [-0.0784964, 51.4693752], [-0.0780759, 51.46930960000001], [-0.077632, 51.4692348], [-0.07723009999999998, 51.469179200000006], [-0.076688, 51.46910770000001], [-0.0761123, 51.4690708], [-0.07563149999999999, 51.469059900000005], [-0.0751802, 51.469048599999994], [-0.07488079999999998, 51.4690433], [-0.07466899999999999, 51.46904219999999], [-0.07441719999999999, 51.46904339999999], [-0.07412219999999999, 51.4690491], [-0.07396150000000001, 51.4690519], [-0.07379519999999999, 51.46905700000001], [-0.0735633, 51.4690693], [-0.0731877, 51.4690995], [-0.0726124, 51.4691779], [-0.0721519, 51.469265699999994], [-0.0716884, 51.4693877], [-0.07128669999999998, 51.46951730000001], [-0.0709112, 51.4696471], [-0.0704366, 51.46981360000001], [-0.06971519999999999, 51.4700763], [-0.06952429999999998, 51.4701458], [-0.0693605, 51.47020029999999], [-0.0691917, 51.470256500000005], [-0.0687746, 51.4703891], [-0.0681272, 51.470514], [-0.0676644, 51.4705805], [-0.0673544, 51.470603100000005], [-0.0670102, 51.4706247], [-0.06674789999999999, 51.4706353], [-0.0664049, 51.4706345], [-0.06599579999999998, 51.4706025], [-0.0655158, 51.47055460000001], [-0.0650427, 51.47046439999999], [-0.0646885, 51.4703947], [-0.06467303186293803, 51.470390865316126], [-0.06442549999999998, 51.47032949999999], [-0.06438158517234667, 51.470316686546624], [-0.0641311, 51.47024360000001], [-0.06382099999999999, 51.4701445], [-0.0635158, 51.4700322], [-0.0630622, 51.46984779999999], [-0.06271199999999999, 51.46970660000001], [-0.0624365, 51.46959830000001], [-0.061899600000000006, 51.4693906], [-0.061449, 51.4692087], [-0.0610016, 51.469033200000005], [-0.06051019999999999, 51.468842], [-0.06016429999999999, 51.46870439999999], [-0.0596316, 51.4684934], [-0.0591635, 51.46832849999999], [-0.0583927, 51.4680507], [-0.0581141, 51.46795230000001], [-0.0578409, 51.46787119999999], [-0.0576055, 51.4677945], [-0.05729799999999999, 51.4677107], [-0.057043, 51.4676392], [-0.056758099999999985, 51.46756289999999], [-0.0564565, 51.467497299999984], [-0.056152200000000006, 51.467427400000005], [-0.055863199999999995, 51.4673665], [-0.0555027, 51.4673008], [-0.0551248, 51.4672378], [-0.05485, 51.4671972], [-0.05458509999999999, 51.467161], [-0.05432209999999999, 51.4671243], [-0.0536612, 51.4670457], [-0.05331539999999999, 51.4670072], [-0.05304079999999999, 51.46697799999999], [-0.0523571, 51.4668984], [-0.052071099999999995, 51.4668648], [-0.0517242, 51.46682359999999], [-0.0513332, 51.4667681], [-0.05084759999999999, 51.46667949999999], [-0.0504, 51.4665939], [-0.050033499999999995, 51.4665098], [-0.0496969, 51.466426899999995], [-0.04952639999999999, 51.4663809], [-0.0493442, 51.4663279], [-0.0488743, 51.46617349999999], [-0.0484125, 51.465998799999994], [-0.0481589, 51.46588509999999], [-0.0479639, 51.4657974], [-0.04772359999999999, 51.46567360000001], [-0.04742389999999999, 51.465505400000005], [-0.04708949999999999, 51.4653054], [-0.0469949, 51.465237900000005], [-0.0469459, 51.465203], [-0.0468374, 51.465125699999994], [-0.0467687, 51.4650767], [-0.046520799999999994, 51.46489239999999], [-0.0462858, 51.4647011], [-0.0460666, 51.464512], [-0.0458464, 51.464317300000005], [-0.04565279999999999, 51.4641271], [-0.04543549999999999, 51.4638889], [-0.0451096, 51.46347490000001], [-0.04485449999999999, 51.4630428], [-0.0446295, 51.462625300000006], [-0.0445145, 51.462397900000006], [-0.044421199999999994, 51.4622411], [-0.0443127, 51.4620655], [-0.0441119, 51.461785199999994], [-0.0439115, 51.4615399], [-0.04380309999999999, 51.4614143], [-0.04367909999999999, 51.4612915], [-0.0435379, 51.46115799999999], [-0.043436699999999995, 51.461067500000006], [-0.0431619, 51.4608452], [-0.0429922, 51.4607101], [-0.0428185, 51.4605843], [-0.042500699999999995, 51.460371599999995], [-0.0421447, 51.4601615], [-0.04196799999999999, 51.4600698], [-0.041523599999999994, 51.4598267], [-0.04117919999999999, 51.4596381], [-0.0409013, 51.45947859999998], [-0.0406208, 51.45930089999999], [-0.040365, 51.4591204], [-0.04013049999999999, 51.458939599999994], [-0.03991949999999999, 51.4587633], [-0.0397391, 51.458607099999995], [-0.03963690546611939, 51.458503400923355], [-0.03960077669318415, 51.45846674019394], [-0.03955688222735863, 51.458422199390725], [-0.03951802394642744, 51.45838276889295], [-0.0394267, 51.458290099999985], [-0.0392501, 51.458083300000006], [-0.0390674, 51.457850500000006], [-0.0389795, 51.4577294], [-0.03872199999999999, 51.457327600000006], [-0.0385841, 51.4571036], [-0.0384417, 51.45688560000001], [-0.0382659, 51.45663289999999], [-0.0380549, 51.456380999999986], [-0.0378074, 51.456119499999986], [-0.0374969, 51.455882], [-0.0372265, 51.4556587], [-0.0369243, 51.4554412], [-0.0366092, 51.45523029999999], [-0.036223000000000005, 51.4550027], [-0.035919900000000005, 51.45484540000001], [-0.0356443, 51.45471189999999], [-0.0354467, 51.45462159999999], [-0.0349728, 51.45442829999998], [-0.0346654, 51.45431719999999], [-0.0341173, 51.4541313], [-0.0335985, 51.453959100000006], [-0.0333046, 51.453864], [-0.0326022, 51.4536255], [-0.0320609, 51.45345120000001], [-0.0314026, 51.45323150000001], [-0.030655199999999997, 51.4529837], [-0.0303126, 51.4528233], [-0.030070900000000005, 51.4527394], [-0.0296726, 51.45259269999999], [-0.029417999999999993, 51.4524943], [-0.029010200000000003, 51.4523173], [-0.0286672, 51.4521594], [-0.028392799999999992, 51.452019199999995], [-0.02813299999999999, 51.45189839999999], [-0.027862, 51.4517634], [-0.0275501, 51.45157319999999], [-0.027246399999999997, 51.451360400000006], [-0.026881399999999996, 51.4511128], [-0.0265616, 51.4508416], [-0.026355599999999996, 51.4506412], [-0.026149599999999995, 51.45039049999999], [-0.025967, 51.45018579999999], [-0.025862499999999997, 51.45003700000001], [-0.025761, 51.4498854], [-0.0256786, 51.4497619], [-0.0256284, 51.4496632], [-0.025561499999999997, 51.4495441], [-0.0254488, 51.4493159], [-0.025362999999999997, 51.44911860000001], [-0.0252892, 51.4489072], [-0.0252282, 51.4487192], [-0.025188, 51.4485369], [-0.025153800000000004, 51.4483305], [-0.025130999999999997, 51.4481541], [-0.025120199999999995, 51.44795270000001], [-0.025130999999999997, 51.44770580000001], [-0.0251497, 51.4475051], [-0.025187299999999996, 51.4472907], [-0.0252382, 51.4470776], [-0.0253058, 51.4468561], [-0.025380699999999996, 51.44662760000001], [-0.0254168, 51.4465063], [-0.025593299999999996, 51.44599939999999], [-0.0256794, 51.4457658], [-0.0257921, 51.44545249999999], [-0.025883399999999997, 51.4451894], [-0.026091599999999996, 51.4445947], [-0.0261269, 51.4444949], [-0.0261567, 51.4444111], [-0.026197699999999997, 51.44428529999999], [-0.026311999999999995, 51.4439634], [-0.026360399999999996, 51.4437818], [-0.0264509, 51.4435113], [-0.0265139, 51.44321479999999], [-0.0265257, 51.4430091], [-0.026503828920187284, 51.442817580280106], [-0.0265035, 51.4428147], [-0.0264979, 51.442705399999994], [-0.0264631, 51.44251830000001], [-0.026408199999999996, 51.442305100000006], [-0.026354099999999995, 51.44210790000001], [-0.0262413, 51.4418063], [-0.026158, 51.4416029], [-0.0260086, 51.4412838], [-0.0256796, 51.44074059999999], [-0.025633805071553245, 51.44066962197825], [-0.025596101969795063, 51.440611185477565], [-0.025506299999999996, 51.440472], [-0.0252991, 51.4401583], [-0.0251324, 51.43990910000001], [-0.0249901, 51.4397073], [-0.024891099999999996, 51.439575000000005], [-0.024728799999999995, 51.4393428], [-0.0245558, 51.4391102], [-0.0244148, 51.43892759999999], [-0.024307, 51.438784099999985], [-0.024143000000000005, 51.4386102], [-0.023633999999999995, 51.4380892], [-0.022874, 51.4373279], [-0.022404899999999995, 51.4368563], [-0.0218927, 51.4363323], [-0.0215934, 51.4360273], [-0.0213102, 51.4357247], [-0.020952799999999997, 51.43533599999999], [-0.020767, 51.435114500000005], [-0.020622, 51.434929800000006], [-0.020305199999999995, 51.434534099999986], [-0.0199974, 51.43410579999999], [-0.0198807, 51.433933], [-0.0197463, 51.4337221], [-0.01972615469894212, 51.43369138969889]]}", "current_leg_start": "London Blackfriars", "dest_arr_time_act": "1948", "motion_projection": null, "next_location_lat": "51.4336914", "next_location_lon": "-0.0197262", "previous_location": "London Blackfriars", "current_leg_milage": "8.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.732, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 700.496, \"from_m\": 235.732, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1765.547, \"from_m\": 700.496, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1990.517, \"from_m\": 1765.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4765.052, \"from_m\": 1990.517, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4848.975, \"from_m\": 4765.052, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4880.583, \"from_m\": 4848.975, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5384.029, \"from_m\": 4880.583, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5416.49, \"from_m\": 5384.029, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7196.509, \"from_m\": 5416.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7842.315, \"from_m\": 7196.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9239.553, \"from_m\": 7842.315, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9739.007, \"from_m\": 9239.553, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12063.241, \"from_m\": 9739.007, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12860.307, \"from_m\": 12063.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13795.589, \"from_m\": 12860.307, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14086.531, \"from_m\": 13795.589, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590006, \"profile_key\": \"7873b70a54f2034d8a8db7c8b494669b01552ac6e231adce532235375ded60af\", \"schedule_id\": 2714, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"London Blackfriars\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 2, \"distance_m\": 617.965, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 3, \"distance_m\": 1348.555, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 4, \"distance_m\": 1888.136, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Loughborough Jn\", \"stage_seq\": 5, \"distance_m\": 4985.415, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Cambria Jn\", \"stage_seq\": 6, \"distance_m\": 5350.831, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Denmark Hill\", \"stage_seq\": 7, \"distance_m\": 6067.327, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 8, \"distance_m\": 6897.085, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Nunhead\", \"stage_seq\": 9, \"distance_m\": 8768.405, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": false, \"wtt_arr\": \"1945H\", \"wtt_dep\": \"1946\", \"location\": \"Bellingham\", \"stage_seq\": 10, \"distance_m\": 13484.41, \"section_seq\": 1, \"route_path_id\": 66662}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"Bellingham Siding\", \"stage_seq\": 11, \"distance_m\": 14086.531, \"section_seq\": 1, \"route_path_id\": 66662}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 14086.531, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66662}], \"total_distance_m\": 14086.531, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 10756.604, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3329.927, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1926", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "20.0", "current_position_lat": "51.4336914", "current_position_lon": "-0.0197262", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29334, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:06Z\", \"source_id\": 48405487, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:09Z\", \"source_id\": 15722334, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:44Z\", \"source_id\": 48419573, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:47Z\", \"source_id\": 15729140, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:40Z\", \"source_id\": 48426749, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:42Z\", \"source_id\": 15731396, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:59Z\", \"source_id\": 48447241, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:03Z\", \"source_id\": 15737755, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bellingham", "service_state_platform": "2", "timing_fact_generation": 1789497915227403, "current_leg_arrival_utc": "2026-09-15T19:44:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:02.960045", "service_state_evidence_id": 48447241, "current_leg_start_actual_dep": "2026-09-15T19:26:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:03.218764", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BFR |
None |
5K86 |
700021 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 235.732, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 700.496, "from_m": 235.732, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1765.547, "from_m": 700.496, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1990.517, "from_m": 1765.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4765.052, "from_m": 1990.517, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4848.975, "from_m": 4765.052, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4880.583, "from_m": 4848.975, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5384.029, "from_m": 4880.583, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5416.49, "from_m": 5384.029, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7196.509, "from_m": 5416.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7842.315, "from_m": 7196.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9239.553, "from_m": 7842.315, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9739.007, "from_m": 9239.553, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12063.241, "from_m": 9739.007, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12860.307, "from_m": 12063.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13795.589, "from_m": 12860.307, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14086.531, "from_m": 13795.589, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590006, "profile_key": "7873b70a54f2034d8a8db7c8b494669b01552ac6e231adce532235375ded60af", "schedule_id": 2714, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1926", "location": "London Blackfriars", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927", "location": "Blackfriars Jn", "stage_seq": 2, "distance_m": 617.965, "section_seq": 1, "route_path_id": 66662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Southwark Bridge Jn", "stage_seq": 3, "distance_m": 1348.555, "section_seq": 1, "route_path_id": 66662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Elephant & Castle", "stage_seq": 4, "distance_m": 1888.136, "section_seq": 1, "route_path_id": 66662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Loughborough Jn", "stage_seq": 5, "distance_m": 4985.415, "section_seq": 1, "route_path_id": 66662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Cambria Jn", "stage_seq": 6, "distance_m": 5350.831, "section_seq": 1, "route_path_id": 66662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Denmark Hill", "stage_seq": 7, "distance_m": 6067.327, "section_seq": 1, "route_path_id": 66662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Crofton Road Jn", "stage_seq": 8, "distance_m": 6897.085, "section_seq": 1, "route_path_id": 66662}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Nunhead", "stage_seq": 9, "distance_m": 8768.405, "section_seq": 1, "route_path_id": 66662}, {"is_pass": false, "wtt_arr": "1945H", "wtt_dep": "1946", "location": "Bellingham", "stage_seq": 10, "distance_m": 13484.41, "section_seq": 1, "route_path_id": 66662}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "Bellingham Siding", "stage_seq": 11, "distance_m": 14086.531, "section_seq": 1, "route_path_id": 66662}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 14086.531, "from_m": 0.0, "section_seq": 1, "route_path_id": 66662}], "total_distance_m": 14086.531, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 10756.604, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3329.927, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29334, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:06Z", "source_id": 48405487, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:09Z", "source_id": 15722334, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29765, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:44Z", "source_id": 48419573, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:47Z", "source_id": 15729140, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:40Z", "source_id": 48426749, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:36:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:42Z", "source_id": 15731396, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:59Z", "source_id": 48447241, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:03Z", "source_id": 15737755, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}] |
London Blackfriars |
1926 |
1926 |
3 |
None |
None |
Bellingham Siding |
1948 |
1948 |
None |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20253/2026-09-15/detailed |
None |
London Blackfriars |
2026-09-15T19:26:00+01:00 |
Bellingham |
20.0 |
{"type": "LineString", "coordinates": [[-0.1031634, 51.5105179], [-0.10317619999999998, 51.51001539999999], [-0.1031861, 51.5096532], [-0.1031995, 51.5094303], [-0.10322629999999998, 51.5089192], [-0.1032297, 51.5087796], [-0.1032364, 51.5086604], [-0.1032496, 51.5085663], [-0.1032867, 51.5084005], [-0.1033062, 51.5083372], [-0.1033578, 51.508174200000006], [-0.1034208, 51.5079727], [-0.1034687, 51.5077849], [-0.10349319999999998, 51.507618099999995], [-0.1035132, 51.5074255], [-0.1035151, 51.50722900000001], [-0.1035044, 51.50711209999999], [-0.1034905, 51.5069923], [-0.1034524, 51.5067651], [-0.1034059, 51.5066043], [-0.10335049999999998, 51.506452], [-0.10327909999999998, 51.506281], [-0.1031886, 51.5060926], [-0.10308290000000002, 51.50590510000001], [-0.1028938, 51.50560699999999], [-0.1027998, 51.50546250000001], [-0.10262315961332368, 51.50516368649792], [-0.1025663, 51.5050675], [-0.1024293, 51.5047941], [-0.1023045, 51.50452520000001], [-0.1022401, 51.5043539], [-0.10218452471206103, 51.50416992728873], [-0.10217498376099328, 51.504138343488584], [-0.10216130857244468, 51.504093073915016], [-0.1021526131001426, 51.504064288890106], [-0.10208639999999998, 51.50384509999999], [-0.1019916, 51.50355], [-0.10183929999999998, 51.50324220000001], [-0.1017858, 51.5030878], [-0.1017065, 51.5028966], [-0.1016418, 51.5027665], [-0.1015761, 51.5026302], [-0.1015246, 51.502536199999994], [-0.10146230000000002, 51.5024285], [-0.101392, 51.50232], [-0.1010412, 51.5018202], [-0.1009844, 51.5017362], [-0.1009323, 51.50164120000001], [-0.1007442, 51.50129040000001], [-0.10067339999999998, 51.50111019999999], [-0.1006174, 51.50095590000001], [-0.1005709, 51.50080059999999], [-0.100441, 51.5003109], [-0.10038189999999998, 51.50013450000001], [-0.10032299999999998, 51.4999692], [-0.1002288, 51.499764799999994], [-0.1001771, 51.4996473], [-0.10007610000000002, 51.499470900000006], [-0.0999677, 51.49930290000001], [-0.099838, 51.49909870000001], [-0.0996413078854774, 51.49884038154468], [-0.0995999, 51.498786], [-0.09959172575363616, 51.4987748385867], [-0.0994587, 51.4985932], [-0.09927149999999998, 51.49825680000001], [-0.0990676, 51.49786809999999], [-0.0988744, 51.49749819999999], [-0.0987941, 51.4973476], [-0.098673, 51.4970958], [-0.0985967, 51.49688129999999], [-0.0985322, 51.4966611], [-0.0984796, 51.4963991], [-0.0984612, 51.4962296], [-0.0984402, 51.495936500000006], [-0.0984297, 51.4955549], [-0.0984402, 51.49537069999999], [-0.09846779999999998, 51.49517999999999], [-0.098474, 51.495145699999995], [-0.0984994, 51.4950064], [-0.0985502, 51.4947782], [-0.0986112, 51.494579], [-0.0987045, 51.494304699999994], [-0.098794, 51.4940623], [-0.0988755, 51.4938101], [-0.0989336, 51.4936143], [-0.09896099999999998, 51.4935219], [-0.0990515, 51.4931558], [-0.09910819999999998, 51.4929204], [-0.0991693, 51.4926427], [-0.09920439999999998, 51.49241610000001], [-0.09921879999999998, 51.4922424], [-0.0992293, 51.4920493], [-0.0992205, 51.491831], [-0.09920679999999998, 51.491664699999994], [-0.0991738, 51.4914452], [-0.099125, 51.4912171], [-0.09907929999999998, 51.49102280000001], [-0.0990069, 51.4908124], [-0.0989056, 51.4905624], [-0.0987607, 51.4902544], [-0.0985822, 51.489945299999995], [-0.09843699999999998, 51.4897166], [-0.0982813, 51.4894965], [-0.0979078, 51.4889652], [-0.097806, 51.48882319999999], [-0.09755379999999998, 51.4884622], [-0.0972711, 51.48804049999999], [-0.09714839999999998, 51.4878565], [-0.0970165, 51.48765569999999], [-0.0969136, 51.4874818], [-0.0966801, 51.4870659], [-0.0964857, 51.48666009999999], [-0.0963224, 51.48634280000001], [-0.0962195, 51.4861356], [-0.0961355, 51.4859471], [-0.0960516, 51.4857302], [-0.0959949, 51.485569000000005], [-0.0959464, 51.4853919], [-0.09590709999999998, 51.4851942], [-0.0958312, 51.48477559999999], [-0.0957788, 51.484379999999994], [-0.09574879999999998, 51.48408010000001], [-0.0957332, 51.4838167], [-0.09572959999999998, 51.483648], [-0.09571409999999998, 51.4832408], [-0.0956945, 51.48287860000001], [-0.0956593, 51.48242940000001], [-0.0956371, 51.48209249999999], [-0.0956166, 51.481730799999994], [-0.0955962, 51.48146320000001], [-0.0955761, 51.4810887], [-0.09554429999999998, 51.4806478], [-0.09551800000000002, 51.4802594], [-0.0954709, 51.479648799999985], [-0.09543069999999998, 51.479029], [-0.0954096, 51.4786966], [-0.0954017, 51.4784839], [-0.0954012, 51.4783179], [-0.0954054, 51.478198000000006], [-0.0954123, 51.478023499999985], [-0.0954216, 51.4778776], [-0.0954546, 51.4776339], [-0.0955007, 51.477343399999995], [-0.0955584, 51.477055], [-0.095637, 51.4767706], [-0.0957056, 51.4765519], [-0.0958318, 51.476228500000005], [-0.09594099999999998, 51.4759906], [-0.0960774, 51.475745], [-0.096214, 51.47552060000001], [-0.09638299999999998, 51.475272299999986], [-0.09645349999999998, 51.4751722], [-0.0965261, 51.475077], [-0.0966271, 51.474947699999994], [-0.09681339999999998, 51.474736099999994], [-0.0969343, 51.47460949999999], [-0.0971739, 51.4743842], [-0.09746639999999998, 51.4741381], [-0.09769129999999998, 51.47396369999999], [-0.09790949999999998, 51.4737982], [-0.0981774, 51.4735895], [-0.0984815, 51.4733573], [-0.0987437, 51.4731516], [-0.0992401, 51.4727767], [-0.0996477, 51.47245730000001], [-0.0999091, 51.472238899999994], [-0.10015689999999998, 51.472015], [-0.1004871, 51.47169060000001], [-0.1007484, 51.4714062], [-0.1009976, 51.4710961], [-0.1012529, 51.47075759999999], [-0.1014425, 51.4704749], [-0.1016011, 51.4701888], [-0.1017015, 51.46996549999999], [-0.1018272, 51.46965839999999], [-0.1018643, 51.4694669], [-0.1018831, 51.4693635], [-0.1019005, 51.46920239999999], [-0.1019112, 51.46912390000001], [-0.1019293, 51.4690224], [-0.101955, 51.46890809999999], [-0.1020136, 51.4686262], [-0.1020802, 51.4682415], [-0.1021266, 51.46796929999999], [-0.1021293, 51.4677033], [-0.10212610776693658, 51.46763006105286], [-0.1021223, 51.46754269999999], [-0.1021293, 51.4677033], [-0.1021266, 51.46796929999999], [-0.1020802, 51.4682415], [-0.1020136, 51.4686262], [-0.1020654, 51.46847309999999], [-0.1021089, 51.4683481], [-0.1021131, 51.46833049999999], [-0.10217339999999998, 51.4679603], [-0.1021784, 51.4676918], [-0.1021765, 51.46760530000001], [-0.1021665, 51.46751810000001], [-0.1021279, 51.467318799999994], [-0.1020715, 51.4671241], [-0.1020264, 51.46701629999999], [-0.10197879999999998, 51.46690129999999], [-0.10189009999999998, 51.46673010000001], [-0.10179169999999998, 51.46657999999999], [-0.1016643, 51.46641869999999], [-0.101494, 51.4662555], [-0.1013243, 51.46612859999999], [-0.1011189, 51.466002800000005], [-0.1008611, 51.46587679999998], [-0.1005568, 51.46576079999999], [-0.10033609999999998, 51.46569230000001], [-0.100069, 51.46562689999999], [-0.0998157, 51.4655866], [-0.0995137, 51.4655555], [-0.0993322, 51.4655465], [-0.09914387561670816, 51.46554769268134], [-0.0990164, 51.4655485], [-0.0987846, 51.4655603], [-0.0985413, 51.4655856], [-0.098094, 51.46567259999999], [-0.09716869999999998, 51.46588339999998], [-0.0963787, 51.4660903], [-0.0958308, 51.4662478], [-0.0952023, 51.4664342], [-0.09469279999999998, 51.4665829], [-0.0936895, 51.466864400000006], [-0.0926439, 51.467188699999994], [-0.0921301, 51.4673464], [-0.0917738, 51.4674601], [-0.0910524, 51.46768639999999], [-0.0904038, 51.467892], [-0.0898654, 51.46805500000001], [-0.08983152841195213, 51.46806527606115], [-0.0895816, 51.4681411], [-0.08958051642544512, 51.46814143142757], [-0.08910589999999999, 51.468286600000006], [-0.08856399999999999, 51.4684462], [-0.08826439999999999, 51.4685345], [-0.0876796, 51.4686998], [-0.0871159, 51.4688468], [-0.0855001, 51.469209199999995], [-0.0846901, 51.4693684], [-0.0842948, 51.4694191], [-0.08378609999999999, 51.469487], [-0.08337349999999999, 51.4695343], [-0.0829562, 51.46957299999998], [-0.08262139999999998, 51.469599300000006], [-0.0823168, 51.4696165], [-0.0820683, 51.4696201], [-0.08178919999999999, 51.4696228], [-0.0813111, 51.4696264], [-0.0809092, 51.46961960000001], [-0.08059459999999999, 51.4696056], [-0.0802835, 51.4695875], [-0.07997829999999999, 51.4695621], [-0.07954959999999998, 51.4695196], [-0.07915270000000002, 51.46946950000001], [-0.0784964, 51.4693752], [-0.0780759, 51.46930960000001], [-0.077632, 51.4692348], [-0.07723009999999998, 51.469179200000006], [-0.076688, 51.46910770000001], [-0.0761123, 51.4690708], [-0.07563149999999999, 51.469059900000005], [-0.0751802, 51.469048599999994], [-0.07488079999999998, 51.4690433], [-0.07466899999999999, 51.46904219999999], [-0.07441719999999999, 51.46904339999999], [-0.07412219999999999, 51.4690491], [-0.07396150000000001, 51.4690519], [-0.07379519999999999, 51.46905700000001], [-0.0735633, 51.4690693], [-0.0731877, 51.4690995], [-0.0726124, 51.4691779], [-0.0721519, 51.469265699999994], [-0.0716884, 51.4693877], [-0.07128669999999998, 51.46951730000001], [-0.0709112, 51.4696471], [-0.0704366, 51.46981360000001], [-0.06971519999999999, 51.4700763], [-0.06952429999999998, 51.4701458], [-0.0693605, 51.47020029999999], [-0.0691917, 51.470256500000005], [-0.0687746, 51.4703891], [-0.0681272, 51.470514], [-0.0676644, 51.4705805], [-0.0673544, 51.470603100000005], [-0.0670102, 51.4706247], [-0.06674789999999999, 51.4706353], [-0.0664049, 51.4706345], [-0.06599579999999998, 51.4706025], [-0.0655158, 51.47055460000001], [-0.0650427, 51.47046439999999], [-0.0646885, 51.4703947], [-0.06467303186293803, 51.470390865316126], [-0.06442549999999998, 51.47032949999999], [-0.06438158517234667, 51.470316686546624], [-0.0641311, 51.47024360000001], [-0.06382099999999999, 51.4701445], [-0.0635158, 51.4700322], [-0.0630622, 51.46984779999999], [-0.06271199999999999, 51.46970660000001], [-0.0624365, 51.46959830000001], [-0.061899600000000006, 51.4693906], [-0.061449, 51.4692087], [-0.0610016, 51.469033200000005], [-0.06051019999999999, 51.468842], [-0.06016429999999999, 51.46870439999999], [-0.0596316, 51.4684934], [-0.0591635, 51.46832849999999], [-0.0583927, 51.4680507], [-0.0581141, 51.46795230000001], [-0.0578409, 51.46787119999999], [-0.0576055, 51.4677945], [-0.05729799999999999, 51.4677107], [-0.057043, 51.4676392], [-0.056758099999999985, 51.46756289999999], [-0.0564565, 51.467497299999984], [-0.056152200000000006, 51.467427400000005], [-0.055863199999999995, 51.4673665], [-0.0555027, 51.4673008], [-0.0551248, 51.4672378], [-0.05485, 51.4671972], [-0.05458509999999999, 51.467161], [-0.05432209999999999, 51.4671243], [-0.0536612, 51.4670457], [-0.05331539999999999, 51.4670072], [-0.05304079999999999, 51.46697799999999], [-0.0523571, 51.4668984], [-0.052071099999999995, 51.4668648], [-0.0517242, 51.46682359999999], [-0.0513332, 51.4667681], [-0.05084759999999999, 51.46667949999999], [-0.0504, 51.4665939], [-0.050033499999999995, 51.4665098], [-0.0496969, 51.466426899999995], [-0.04952639999999999, 51.4663809], [-0.0493442, 51.4663279], [-0.0488743, 51.46617349999999], [-0.0484125, 51.465998799999994], [-0.0481589, 51.46588509999999], [-0.0479639, 51.4657974], [-0.04772359999999999, 51.46567360000001], [-0.04742389999999999, 51.465505400000005], [-0.04708949999999999, 51.4653054], [-0.0469949, 51.465237900000005], [-0.0469459, 51.465203], [-0.0468374, 51.465125699999994], [-0.0467687, 51.4650767], [-0.046520799999999994, 51.46489239999999], [-0.0462858, 51.4647011], [-0.0460666, 51.464512], [-0.0458464, 51.464317300000005], [-0.04565279999999999, 51.4641271], [-0.04543549999999999, 51.4638889], [-0.0451096, 51.46347490000001], [-0.04485449999999999, 51.4630428], [-0.0446295, 51.462625300000006], [-0.0445145, 51.462397900000006], [-0.044421199999999994, 51.4622411], [-0.0443127, 51.4620655], [-0.0441119, 51.461785199999994], [-0.0439115, 51.4615399], [-0.04380309999999999, 51.4614143], [-0.04367909999999999, 51.4612915], [-0.0435379, 51.46115799999999], [-0.043436699999999995, 51.461067500000006], [-0.0431619, 51.4608452], [-0.0429922, 51.4607101], [-0.0428185, 51.4605843], [-0.042500699999999995, 51.460371599999995], [-0.0421447, 51.4601615], [-0.04196799999999999, 51.4600698], [-0.041523599999999994, 51.4598267], [-0.04117919999999999, 51.4596381], [-0.0409013, 51.45947859999998], [-0.0406208, 51.45930089999999], [-0.040365, 51.4591204], [-0.04013049999999999, 51.458939599999994], [-0.03991949999999999, 51.4587633], [-0.0397391, 51.458607099999995], [-0.03963690546611939, 51.458503400923355], [-0.03960077669318415, 51.45846674019394], [-0.03955688222735863, 51.458422199390725], [-0.03951802394642744, 51.45838276889295], [-0.0394267, 51.458290099999985], [-0.0392501, 51.458083300000006], [-0.0390674, 51.457850500000006], [-0.0389795, 51.4577294], [-0.03872199999999999, 51.457327600000006], [-0.0385841, 51.4571036], [-0.0384417, 51.45688560000001], [-0.0382659, 51.45663289999999], [-0.0380549, 51.456380999999986], [-0.0378074, 51.456119499999986], [-0.0374969, 51.455882], [-0.0372265, 51.4556587], [-0.0369243, 51.4554412], [-0.0366092, 51.45523029999999], [-0.036223000000000005, 51.4550027], [-0.035919900000000005, 51.45484540000001], [-0.0356443, 51.45471189999999], [-0.0354467, 51.45462159999999], [-0.0349728, 51.45442829999998], [-0.0346654, 51.45431719999999], [-0.0341173, 51.4541313], [-0.0335985, 51.453959100000006], [-0.0333046, 51.453864], [-0.0326022, 51.4536255], [-0.0320609, 51.45345120000001], [-0.0314026, 51.45323150000001], [-0.030655199999999997, 51.4529837], [-0.0303126, 51.4528233], [-0.030070900000000005, 51.4527394], [-0.0296726, 51.45259269999999], [-0.029417999999999993, 51.4524943], [-0.029010200000000003, 51.4523173], [-0.0286672, 51.4521594], [-0.028392799999999992, 51.452019199999995], [-0.02813299999999999, 51.45189839999999], [-0.027862, 51.4517634], [-0.0275501, 51.45157319999999], [-0.027246399999999997, 51.451360400000006], [-0.026881399999999996, 51.4511128], [-0.0265616, 51.4508416], [-0.026355599999999996, 51.4506412], [-0.026149599999999995, 51.45039049999999], [-0.025967, 51.45018579999999], [-0.025862499999999997, 51.45003700000001], [-0.025761, 51.4498854], [-0.0256786, 51.4497619], [-0.0256284, 51.4496632], [-0.025561499999999997, 51.4495441], [-0.0254488, 51.4493159], [-0.025362999999999997, 51.44911860000001], [-0.0252892, 51.4489072], [-0.0252282, 51.4487192], [-0.025188, 51.4485369], [-0.025153800000000004, 51.4483305], [-0.025130999999999997, 51.4481541], [-0.025120199999999995, 51.44795270000001], [-0.025130999999999997, 51.44770580000001], [-0.0251497, 51.4475051], [-0.025187299999999996, 51.4472907], [-0.0252382, 51.4470776], [-0.0253058, 51.4468561], [-0.025380699999999996, 51.44662760000001], [-0.0254168, 51.4465063], [-0.025593299999999996, 51.44599939999999], [-0.0256794, 51.4457658], [-0.0257921, 51.44545249999999], [-0.025883399999999997, 51.4451894], [-0.026091599999999996, 51.4445947], [-0.0261269, 51.4444949], [-0.0261567, 51.4444111], [-0.026197699999999997, 51.44428529999999], [-0.026311999999999995, 51.4439634], [-0.026360399999999996, 51.4437818], [-0.0264509, 51.4435113], [-0.0265139, 51.44321479999999], [-0.0265257, 51.4430091], [-0.026503828920187284, 51.442817580280106], [-0.0265035, 51.4428147], [-0.0264979, 51.442705399999994], [-0.0264631, 51.44251830000001], [-0.026408199999999996, 51.442305100000006], [-0.026354099999999995, 51.44210790000001], [-0.0262413, 51.4418063], [-0.026158, 51.4416029], [-0.0260086, 51.4412838], [-0.0256796, 51.44074059999999], [-0.025633805071553245, 51.44066962197825], [-0.025596101969795063, 51.440611185477565], [-0.025506299999999996, 51.440472], [-0.0252991, 51.4401583], [-0.0251324, 51.43990910000001], [-0.0249901, 51.4397073], [-0.024891099999999996, 51.439575000000005], [-0.024728799999999995, 51.4393428], [-0.0245558, 51.4391102], [-0.0244148, 51.43892759999999], [-0.024307, 51.438784099999985], [-0.024143000000000005, 51.4386102], [-0.023633999999999995, 51.4380892], [-0.022874, 51.4373279], [-0.022404899999999995, 51.4368563], [-0.0218927, 51.4363323], [-0.0215934, 51.4360273], [-0.0213102, 51.4357247], [-0.020952799999999997, 51.43533599999999], [-0.020767, 51.435114500000005], [-0.020622, 51.434929800000006], [-0.020305199999999995, 51.434534099999986], [-0.0199974, 51.43410579999999], [-0.0198807, 51.433933], [-0.0197463, 51.4337221], [-0.01972615469894212, 51.43369138969889]]} |
8.6 |
1924 |
1944 |
London Blackfriars |
Bellingham |
Bellingham |
51.4336914 |
-0.0197262 |
51.4336914 |
-0.0197262 |
1 |
0 |
2026-09-15 19:58:08 |
TERMINATED |
2026-09-15 19:48:00 |
Bellingham |
TD |
TRACKING_TIMEOUT |
48447241 |
1789497915227403 |
41 |
41 |
2026-09-15 19:58:03.218764 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:02.960045 |
| 559710 |
590374 |
Y61954 |
782F78MY15 |
2026-09-15 |
COMPLETE |
15789627 |
2026-09-15 20:48:00 |
2026-09-15 19:58:08 |
2026-09-17 19:58:08 |
{"id": 590374, "stp": "P", "toc": "Transport for Wales", "uid": "Y61954", "consist": "756113", "dest_crs": "CDF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y61954/2026-09-15/detailed", "trust_id": "782F78MY15", "origin_crs": "TRB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-15", "dest_arr_time": "2046", "dest_platform": "7", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2F78", "timing_status": "LATE", "origin_station": "Treherbert", "current_leg_arr": "2048", "current_leg_dep": "2041", "current_leg_end": "Cardiff Central", "origin_dep_time": "1940", "origin_platform": "1", "current_location": "Cardiff Central", "last_update_time": "2026-09-15T19:58:08", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-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": "Cardiff Queen Street", "dest_arr_time_act": "2045", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Cardiff Queen Street", "current_leg_milage": "0.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 261.021, \"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\": 296.768, \"from_m\": 261.021, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4605.681, \"from_m\": 296.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5752.352, \"from_m\": 4605.681, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5960.508, \"from_m\": 5752.352, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9577.744, \"from_m\": 5960.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16855.4, \"from_m\": 9577.744, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16924.011, \"from_m\": 16855.4, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16981.347, \"from_m\": 16924.011, \"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\": 17259.171, \"from_m\": 16981.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\": 17745.573, \"from_m\": 17259.171, \"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\": 19740.385, \"from_m\": 17745.573, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22310.142, \"from_m\": 19740.385, \"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\": 22820.563, \"from_m\": 22310.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25317.304, \"from_m\": 22820.563, \"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\": 26398.414, \"from_m\": 25317.304, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26444.808, \"from_m\": 26398.414, \"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\": 29147.325, \"from_m\": 26444.808, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29608.263, \"from_m\": 29147.325, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31641.892, \"from_m\": 29608.263, \"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\": 35787.544, \"from_m\": 31641.892, \"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\": 36757.882, \"from_m\": 35787.544, \"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\": 36795.434, \"from_m\": 36757.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37834.637, \"from_m\": 36795.434, \"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\": 37856.68, \"from_m\": 37834.637, \"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\": 37897.608, \"from_m\": 37856.68, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 37926.371, \"from_m\": 37897.608, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38198.422, \"from_m\": 37926.371, \"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\": 590374, \"profile_key\": \"a6117967824cc6af97239950f879eebd575ecde0cb2433b2e6d717a106bbbe58\", \"schedule_id\": 39015, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Treherbert\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942H\", \"location\": \"Ynyswen\", \"stage_seq\": 2, \"distance_m\": 1309.611, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1945\", \"location\": \"Treorchy\", \"stage_seq\": 3, \"distance_m\": 2664.655, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1948\", \"location\": \"Ton Pentre\", \"stage_seq\": 4, \"distance_m\": 4411.052, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1952\", \"location\": \"Ystrad Rhondda\", \"stage_seq\": 5, \"distance_m\": 5858.5, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1955\", \"location\": \"Llwynypia\", \"stage_seq\": 6, \"distance_m\": 7371.819, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1957\", \"wtt_dep\": \"1958\", \"location\": \"Tonypandy\", \"stage_seq\": 7, \"distance_m\": 9103.212, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000H\", \"location\": \"Dinas Rhondda\", \"stage_seq\": 8, \"distance_m\": 9975.828, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004\", \"location\": \"Porth\", \"stage_seq\": 9, \"distance_m\": 12160.939, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Trehafod\", \"stage_seq\": 10, \"distance_m\": 14146.467, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Pontypridd\", \"stage_seq\": 11, \"distance_m\": 17297.622, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016\", \"location\": \"Treforest\", \"stage_seq\": 12, \"distance_m\": 18797.174, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020H\", \"location\": \"Trefforest Estate\", \"stage_seq\": 13, \"distance_m\": 22457.525, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2025\", \"location\": \"Taffs Well\", \"stage_seq\": 14, \"distance_m\": 26342.704, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029H\", \"location\": \"Radyr\", \"stage_seq\": 15, \"distance_m\": 29367.382, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2033\", \"location\": \"Llandaf\", \"stage_seq\": 16, \"distance_m\": 31107.002, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2038\", \"location\": \"Cathays\", \"stage_seq\": 17, \"distance_m\": 35275.543, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 18, \"distance_m\": 36286.383, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 19, \"distance_m\": 36702.958, \"section_seq\": 1, \"route_path_id\": 39050}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 20, \"distance_m\": 38198.422, \"section_seq\": 1, \"route_path_id\": 39050}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38198.422, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39050}], \"total_distance_m\": 38198.422, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 38160.87, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 37.552, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1940", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:11Z\", \"source_id\": 48438058, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:15Z\", \"source_id\": 15734790, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:34Z\", \"source_id\": 15738144, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:03Z\", \"source_id\": 15740781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:58Z\", \"source_id\": 48459538, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:00Z\", \"source_id\": 15741505, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:03Z\", \"source_id\": 15747235, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:04Z\", \"source_id\": 15751268, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:23Z\", \"source_id\": 15751753, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:34Z\", \"source_id\": 15754454, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:33Z\", \"source_id\": 15757921, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:39Z\", \"source_id\": 15758078, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:57Z\", \"source_id\": 48498077, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:58Z\", \"source_id\": 15759202, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:26Z\", \"source_id\": 48513792, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:29Z\", \"source_id\": 15764492, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:11Z\", \"source_id\": 48520587, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:16Z\", \"source_id\": 15766578, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:52Z\", \"source_id\": 48531676, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:58Z\", \"source_id\": 15769977, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:09Z\", \"source_id\": 48539443, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:12Z\", \"source_id\": 15772362, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:25Z\", \"source_id\": 48551325, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:31Z\", \"source_id\": 15776098, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:46Z\", \"source_id\": 48558746, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:47Z\", \"source_id\": 15778424, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:50Z\", \"source_id\": 48568009, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:53Z\", \"source_id\": 15781224, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:51Z\", \"source_id\": 48577073, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:56Z\", \"source_id\": 15783980, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:04Z\", \"source_id\": 48595313, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:08Z\", \"source_id\": 15789627, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Central", "service_state_platform": "7", "timing_fact_generation": 1789501628741087, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:03.204567", "service_state_evidence_id": 15789627, "current_leg_start_actual_dep": "2026-09-15T20:45:30+01:00", "operational_evidence_version": 77, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:03.700457", "service_state_valid_until_kind": null, "operational_interpretation_version": 77, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
TRB |
CDF |
2F78 |
756113 |
5 |
75 |
None |
{"version": 3, "segments": [{"to_m": 261.021, "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": 296.768, "from_m": 261.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4605.681, "from_m": 296.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5752.352, "from_m": 4605.681, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5960.508, "from_m": 5752.352, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9577.744, "from_m": 5960.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16855.4, "from_m": 9577.744, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16924.011, "from_m": 16855.4, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16981.347, "from_m": 16924.011, "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": 17259.171, "from_m": 16981.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": 17745.573, "from_m": 17259.171, "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": 19740.385, "from_m": 17745.573, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22310.142, "from_m": 19740.385, "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": 22820.563, "from_m": 22310.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25317.304, "from_m": 22820.563, "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": 26398.414, "from_m": 25317.304, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26444.808, "from_m": 26398.414, "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": 29147.325, "from_m": 26444.808, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29608.263, "from_m": 29147.325, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31641.892, "from_m": 29608.263, "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": 35787.544, "from_m": 31641.892, "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": 36757.882, "from_m": 35787.544, "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": 36795.434, "from_m": 36757.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37834.637, "from_m": 36795.434, "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": 37856.68, "from_m": 37834.637, "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": 37897.608, "from_m": 37856.68, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 37926.371, "from_m": 37897.608, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38198.422, "from_m": 37926.371, "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": 590374, "profile_key": "a6117967824cc6af97239950f879eebd575ecde0cb2433b2e6d717a106bbbe58", "schedule_id": 39015, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1940", "location": "Treherbert", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942H", "location": "Ynyswen", "stage_seq": 2, "distance_m": 1309.611, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1945", "location": "Treorchy", "stage_seq": 3, "distance_m": 2664.655, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1948", "location": "Ton Pentre", "stage_seq": 4, "distance_m": 4411.052, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1952", "location": "Ystrad Rhondda", "stage_seq": 5, "distance_m": 5858.5, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1955", "location": "Llwynypia", "stage_seq": 6, "distance_m": 7371.819, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1957", "wtt_dep": "1958", "location": "Tonypandy", "stage_seq": 7, "distance_m": 9103.212, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000H", "location": "Dinas Rhondda", "stage_seq": 8, "distance_m": 9975.828, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004", "location": "Porth", "stage_seq": 9, "distance_m": 12160.939, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Trehafod", "stage_seq": 10, "distance_m": 14146.467, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Pontypridd", "stage_seq": 11, "distance_m": 17297.622, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016", "location": "Treforest", "stage_seq": 12, "distance_m": 18797.174, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020H", "location": "Trefforest Estate", "stage_seq": 13, "distance_m": 22457.525, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2025", "location": "Taffs Well", "stage_seq": 14, "distance_m": 26342.704, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029H", "location": "Radyr", "stage_seq": 15, "distance_m": 29367.382, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2033", "location": "Llandaf", "stage_seq": 16, "distance_m": 31107.002, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2038", "location": "Cathays", "stage_seq": 17, "distance_m": 35275.543, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042H", "location": "Cardiff Queen Street", "stage_seq": 18, "distance_m": 36286.383, "section_seq": 1, "route_path_id": 39050}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "CVL East Boundary", "stage_seq": 19, "distance_m": 36702.958, "section_seq": 1, "route_path_id": 39050}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 20, "distance_m": 38198.422, "section_seq": 1, "route_path_id": 39050}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38198.422, "from_m": 0.0, "section_seq": 1, "route_path_id": 39050}], "total_distance_m": 38198.422, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 38160.87, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 37.552, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25069, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:11Z", "source_id": 48438058, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:15Z", "source_id": 15734790, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:34Z", "source_id": 15738144, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:03Z", "source_id": 15740781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25073, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:58Z", "source_id": 48459538, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:00Z", "source_id": 15741505, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:03Z", "source_id": 15747235, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:04Z", "source_id": 15751268, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:23Z", "source_id": 15751753, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:34Z", "source_id": 15754454, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:33Z", "source_id": 15757921, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:39Z", "source_id": 15758078, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25077, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:57Z", "source_id": 48498077, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:06:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:58Z", "source_id": 15759202, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25130, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:26Z", "source_id": 48513792, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:11:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:29Z", "source_id": 15764492, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25136, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:11Z", "source_id": 48520587, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:16Z", "source_id": 15766578, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25140, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:52Z", "source_id": 48531676, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:19:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:58Z", "source_id": 15769977, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25156, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:09Z", "source_id": 48539443, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:12Z", "source_id": 15772362, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:25Z", "source_id": 48551325, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:28:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:31Z", "source_id": 15776098, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25241, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:46Z", "source_id": 48558746, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:47Z", "source_id": 15778424, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25245, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:50Z", "source_id": 48568009, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:53Z", "source_id": 15781224, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25258, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:51Z", "source_id": 48577073, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:39:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:56Z", "source_id": 15783980, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24968, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:04Z", "source_id": 48595313, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:48:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:08Z", "source_id": 15789627, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Treherbert |
1940 |
1940 |
1 |
None |
None |
Cardiff Central |
2046 |
2045 |
7 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y61954/2026-09-15/detailed |
None |
Cardiff Queen Street |
2026-09-15T20:45:30+01:00 |
Cardiff Central |
7.0 |
{"type": "LineString", "coordinates": [[-3.170347359259109, 51.48151465062323], [-3.1703428, 51.481493099999994], [-3.1702895999999994, 51.4812173], [-3.170267, 51.481076], [-3.1702443999999996, 51.4809126], [-3.1702327999999995, 51.480802], [-3.1702277, 51.48073130000001], [-3.170209, 51.48055709999999], [-3.1701886, 51.48040520000001], [-3.1701766, 51.4801939], [-3.1701751, 51.480106600000006], [-3.1701775, 51.480033000000006], [-3.1701918, 51.4798685], [-3.1701967, 51.47973419999998], [-3.1702162, 51.4796035], [-3.1702416, 51.479496999999995], [-3.1702847999999997, 51.47935859999999], [-3.1703269, 51.4792638], [-3.1703838, 51.4791334], [-3.1704221336105913, 51.479066942889], [-3.1705135130148103, 51.4789190117177], [-3.1705932722572543, 51.47878806643107], [-3.170663250403105, 51.478671730468925], [-3.1707252865175444, 51.47856762727104], [-3.1707812196657543, 51.47847338027721], [-3.170832888912916, 51.47838661292724], [-3.1708821333242123, 51.478304948660906], [-3.1709307919648237, 51.47822601091803], [-3.170980703899933, 51.47814742313838], [-3.171033708194721, 51.47806680876176], [-3.17109164391437, 51.477981791227975], [-3.171156350124061, 51.477889993976795], [-3.171229665888977, 51.47778904044804], [-3.1713134302742993, 51.47767655408149], [-3.1714094823452097, 51.47755015831693], [-3.1715196611668897, 51.47740747659418], [-3.1716262999999993, 51.4773065], [-3.1717027660382384, 51.47725325258971], [-3.171785071396165, 51.47719593887795], [-3.1718677, 51.477138399999994], [-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]]} |
0.6 |
2041 |
2048 |
Cardiff Queen Street |
Cardiff Central |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-15 19:58:08 |
TERMINATED |
2026-09-15 19:48:00 |
Cardiff Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789627 |
1789501628741087 |
77 |
77 |
2026-09-15 19:58:03.700457 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:03.204567 |
| 559711 |
590680 |
P87586 |
892F64MY15 |
2026-09-15 |
COMPLETE |
15789435 |
2026-09-15 20:48:00 |
2026-09-15 19:58:08 |
2026-09-17 19:58:08 |
{"id": 590680, "stp": "P", "toc": "Southeastern", "uid": "P87586", "consist": "465013+465172+465908", "dest_crs": "CHX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87586/2026-09-15/detailed", "trust_id": "892F64MY15", "origin_crs": "SEV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2F64", "timing_status": "EARLY", "origin_station": "Sevenoaks", "current_leg_arr": "2048", "current_leg_dep": "2045", "current_leg_end": "London Charing Cross", "origin_dep_time": "1952", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-15T19:58:08", "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": "2049", "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\": 590680, \"profile_key\": \"1355760755b603b29ac19a4d9048efc8812ffccdc5880991eb02bd35b3800c73\", \"schedule_id\": 23368, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Sevenoaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"1954H\", \"wtt_dep\": \"1955\", \"location\": \"Dunton Green\", \"stage_seq\": 2, \"distance_m\": 2472.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2000H\", \"location\": \"Knockholt\", \"stage_seq\": 3, \"distance_m\": 8885.487, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2003H\", \"location\": \"Chelsfield\", \"stage_seq\": 4, \"distance_m\": 10921.683, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2007\", \"location\": \"Orpington\", \"stage_seq\": 5, \"distance_m\": 13247.043, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Petts Wood\", \"stage_seq\": 6, \"distance_m\": 15191.844, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 7, \"distance_m\": 15920.162, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014H\", \"location\": \"Chislehurst\", \"stage_seq\": 8, \"distance_m\": 17459.315, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 9, \"distance_m\": 18995.542, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 21047.007, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2025\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 23947.597, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 25478.874, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 25981.093, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031H\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 26343.166, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 26879.56, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 27698.245, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 30671.512, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2041\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 32536.705, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 33476.889, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2046\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 34223.205, \"section_seq\": 1, \"route_path_id\": 37489}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 35428.442, \"section_seq\": 1, \"route_path_id\": 37489}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35428.442, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37489}], \"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": "1952", "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-15T18:54:04Z\", \"source_id\": 48471883, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:09Z\", \"source_id\": 15747385, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:32Z\", \"source_id\": 15747883, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:02Z\", \"source_id\": 48486186, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:09Z\", \"source_id\": 15754835, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:43Z\", \"source_id\": 48492672, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:47Z\", \"source_id\": 15757256, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:01Z\", \"source_id\": 48500696, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:06Z\", \"source_id\": 15760175, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:11Z\", \"source_id\": 15760333, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:54Z\", \"source_id\": 48512516, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:56Z\", \"source_id\": 15764057, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:15Z\", \"source_id\": 48520756, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:18Z\", \"source_id\": 15766629, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:34Z\", \"source_id\": 48528731, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:36Z\", \"source_id\": 15769002, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:35Z\", \"source_id\": 15771221, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:39Z\", \"source_id\": 15774117, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:37Z\", \"source_id\": 15777582, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:07Z\", \"source_id\": 15783444, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:43Z\", \"source_id\": 15787302, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:53Z\", \"source_id\": 15789435, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "2", "timing_fact_generation": 1789501614799041, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:03.357324", "service_state_evidence_id": 15789435, "current_leg_start_actual_dep": "2026-09-15T20:46:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:03.705978", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SEV |
CHX |
2F64 |
465013+465172+465908 |
12 |
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": 590680, "profile_key": "1355760755b603b29ac19a4d9048efc8812ffccdc5880991eb02bd35b3800c73", "schedule_id": 23368, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1952", "location": "Sevenoaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "1954H", "wtt_dep": "1955", "location": "Dunton Green", "stage_seq": 2, "distance_m": 2472.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2000H", "location": "Knockholt", "stage_seq": 3, "distance_m": 8885.487, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2003H", "location": "Chelsfield", "stage_seq": 4, "distance_m": 10921.683, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2007", "location": "Orpington", "stage_seq": 5, "distance_m": 13247.043, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Petts Wood", "stage_seq": 6, "distance_m": 15191.844, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Petts Wood Jn", "stage_seq": 7, "distance_m": 15920.162, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014H", "location": "Chislehurst", "stage_seq": 8, "distance_m": 17459.315, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017H", "location": "Elmstead Woods", "stage_seq": 9, "distance_m": 18995.542, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Grove Park", "stage_seq": 10, "distance_m": 21047.007, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2025", "location": "Hither Green", "stage_seq": 11, "distance_m": 23947.597, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 25478.874, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "location": "Lewisham", "stage_seq": 13, "distance_m": 25981.093, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031H", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 26343.166, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 26879.56, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "New Cross", "stage_seq": 16, "distance_m": 27698.245, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 30671.512, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2041", "location": "London Bridge", "stage_seq": 18, "distance_m": 32536.705, "section_seq": 1, "route_path_id": 37489}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 33476.889, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2046", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 34223.205, "section_seq": 1, "route_path_id": 37489}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 35428.442, "section_seq": 1, "route_path_id": 37489}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35428.442, "from_m": 0.0, "section_seq": 1, "route_path_id": 37489}], "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-15T18:54:04Z", "source_id": 48471883, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:09Z", "source_id": 15747385, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:32Z", "source_id": 15747883, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:02Z", "source_id": 48486186, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:09Z", "source_id": 15754835, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:43Z", "source_id": 48492672, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:03:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:47Z", "source_id": 15757256, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:01Z", "source_id": 48500696, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:06:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:06Z", "source_id": 15760175, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:11Z", "source_id": 15760333, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:54Z", "source_id": 48512516, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:11:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:56Z", "source_id": 15764057, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:15Z", "source_id": 48520756, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:18Z", "source_id": 15766629, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:34Z", "source_id": 48528731, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:18:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:36Z", "source_id": 15769002, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:35Z", "source_id": 15771221, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:39Z", "source_id": 15774117, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:37Z", "source_id": 15777582, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:07Z", "source_id": 15783444, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:43Z", "source_id": 15787302, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:53Z", "source_id": 15789435, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Sevenoaks |
1952 |
1952 |
2 |
None |
None |
London Charing Cross |
2049 |
2049 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87586/2026-09-15/detailed |
None |
London Waterloo (East) |
2026-09-15T20:46: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 |
2045 |
2048 |
London Waterloo (East) |
London Charing Cross |
London Charing Cross |
51.5078489 |
-0.1241603 |
51.5078489 |
-0.1241603 |
1 |
0 |
2026-09-15 19:58:08 |
TERMINATED |
2026-09-15 19:48:00 |
London Charing Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789435 |
1789501614799041 |
73 |
73 |
2026-09-15 19:58:03.705978 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:03.357324 |
| 559712 |
589872 |
C37946 |
739W30MY15 |
2026-09-15 |
COMPLETE |
15789468 |
2026-09-15 20:48:00 |
2026-09-15 19:58:08 |
2026-09-17 19:58:08 |
{"id": 589872, "stp": "P", "toc": "Elizabeth Line", "uid": "C37946", "consist": "345029", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37946/2026-09-15/detailed", "trust_id": "739W30MY15", "origin_crs": "HWV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "5", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W30", "timing_status": "LATE", "origin_station": "Heathrow Terminal 5", "current_leg_arr": "2048", "current_leg_dep": "2043", "current_leg_end": "Shenfield", "origin_dep_time": "1920", "origin_platform": "4", "current_location": "Shenfield", "last_update_time": "2026-09-15T19:58:08", "route_debug_link": null, "timing_variation": "+3 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": "2045", "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\": 24257.416, \"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\": 24820.123, \"from_m\": 24257.416, \"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\": 24975.185, \"from_m\": 24820.123, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25432.734, \"from_m\": 24975.185, \"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\": 25570.757, \"from_m\": 25432.734, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25726.683, \"from_m\": 25570.757, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25849.536, \"from_m\": 25726.683, \"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\": 26068.677, \"from_m\": 25849.536, \"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\": 26298.49, \"from_m\": 26068.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26669.124, \"from_m\": 26298.49, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 27736.46, \"from_m\": 26669.124, \"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\": 27975.157, \"from_m\": 27736.46, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28135.666, \"from_m\": 27975.157, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28540.295, \"from_m\": 28135.666, \"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\": 28793.598, \"from_m\": 28540.295, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29108.676, \"from_m\": 28793.598, \"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\": 29333.948, \"from_m\": 29108.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\": 29632.163, \"from_m\": 29333.948, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30295.476, \"from_m\": 29632.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\": 30465.699, \"from_m\": 30295.476, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30611.695, \"from_m\": 30465.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31012.127, \"from_m\": 30611.695, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31235.009, \"from_m\": 31012.127, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31419.87, \"from_m\": 31235.009, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32049.166, \"from_m\": 31419.87, \"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\": 32666.185, \"from_m\": 32049.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33168.344, \"from_m\": 32666.185, \"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\": 33311.686, \"from_m\": 33168.344, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33413.965, \"from_m\": 33311.686, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34306.435, \"from_m\": 33413.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\": 34494.617, \"from_m\": 34306.435, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34678.526, \"from_m\": 34494.617, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35036.554, \"from_m\": 34678.526, \"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\": 35237.602, \"from_m\": 35036.554, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35515.106, \"from_m\": 35237.602, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39383.728, \"from_m\": 35515.106, \"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\": 39468.126, \"from_m\": 39383.728, \"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\": 39535.785, \"from_m\": 39468.126, \"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\": 40258.899, \"from_m\": 39535.785, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40583.486, \"from_m\": 40258.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40646.569, \"from_m\": 40583.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41096.279, \"from_m\": 40646.569, \"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\": 41214.495, \"from_m\": 41096.279, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41294.796, \"from_m\": 41214.495, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41323.054, \"from_m\": 41294.796, \"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\": 41415.656, \"from_m\": 41323.054, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 44225.784, \"from_m\": 41415.656, \"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\": 45363.744, \"from_m\": 44225.784, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46001.506, \"from_m\": 45363.744, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46062.768, \"from_m\": 46001.506, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46131.714, \"from_m\": 46062.768, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46227.559, \"from_m\": 46131.714, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51834.697, \"from_m\": 46227.559, \"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\": 51963.755, \"from_m\": 51834.697, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52096.682, \"from_m\": 51963.755, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 52168.071, \"from_m\": 52096.682, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69498.598, \"from_m\": 52168.071, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 69527.058, \"from_m\": 69498.598, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 69683.955, \"from_m\": 69527.058, \"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\": 69989.93, \"from_m\": 69683.955, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70333.579, \"from_m\": 69989.93, \"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\": 589872, \"profile_key\": \"34f0367dc4c27fa108f212de5a9d568d6ce47c627629c1164f1701d06ee5aaa7\", \"schedule_id\": 5380, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1920\", \"location\": \"Heathrow Terminal 5\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1925H\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 2650.144, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6423.877, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 6730.545, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8342.038, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1931\", \"wtt_dep\": \"1932\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8547.341, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 11635.137, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1937H\", \"wtt_dep\": \"1938\", \"location\": \"West Ealing\", \"stage_seq\": 8, \"distance_m\": 15567.265, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1939H\", \"wtt_dep\": \"1941H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 9, \"distance_m\": 16998.069, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942H\", \"location\": \"Acton West Jn\", \"stage_seq\": 10, \"distance_m\": 17800.782, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 11, \"distance_m\": 23192.145, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 12, \"distance_m\": 24064.425, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24367.321, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1952\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 14, \"distance_m\": 25849.536, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1954H\", \"wtt_dep\": \"1955\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 15, \"distance_m\": 28167.445, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1956H\", \"wtt_dep\": \"1957H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 29490.287, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 17, \"distance_m\": 31517.883, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33238.932, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 19, \"distance_m\": 34715.211, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 35786.366, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 21, \"distance_m\": 39128.691, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Stratford\", \"stage_seq\": 22, \"distance_m\": 40195.312, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2013H\", \"location\": \"Maryland\", \"stage_seq\": 23, \"distance_m\": 40952.191, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2015H\", \"location\": \"Forest Gate\", \"stage_seq\": 24, \"distance_m\": 42225.225, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 25, \"distance_m\": 42787.017, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"Manor Park\", \"stage_seq\": 26, \"distance_m\": 43742.162, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Ilford\", \"stage_seq\": 27, \"distance_m\": 45558.978, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024\", \"location\": \"Seven Kings\", \"stage_seq\": 28, \"distance_m\": 47618.188, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026\", \"location\": \"Goodmayes\", \"stage_seq\": 29, \"distance_m\": 48658.833, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Chadwell Heath\", \"stage_seq\": 30, \"distance_m\": 49781.911, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Romford\", \"stage_seq\": 31, \"distance_m\": 57838.291, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Gidea Park\", \"stage_seq\": 32, \"distance_m\": 59590.661, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Harold Wood\", \"stage_seq\": 33, \"distance_m\": 61899.644, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Brentwood\", \"stage_seq\": 34, \"distance_m\": 67131.969, \"section_seq\": 1, \"route_path_id\": 67481}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 35, \"distance_m\": 70333.579, \"section_seq\": 1, \"route_path_id\": 67481}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 70333.579, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67481}], \"total_distance_m\": 70333.579, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 68089.792, \"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": "1920", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.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-15T18:23:44Z\", \"source_id\": 48397108, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:50Z\", \"source_id\": 15719717, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:00Z\", \"source_id\": 48415204, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:03Z\", \"source_id\": 15726872, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:37Z\", \"source_id\": 15727694, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:50Z\", \"source_id\": 48427089, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:53Z\", \"source_id\": 15731505, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:42Z\", \"source_id\": 48441759, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:45Z\", \"source_id\": 15735987, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:48Z\", \"source_id\": 48449270, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:53Z\", \"source_id\": 15738372, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:50Z\", \"source_id\": 48466492, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:54Z\", \"source_id\": 15744375, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:21Z\", \"source_id\": 15744901, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:54Z\", \"source_id\": 48469021, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:57Z\", \"source_id\": 15745688, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:41Z\", \"source_id\": 48475862, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:42Z\", \"source_id\": 15749435, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:36Z\", \"source_id\": 48480405, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:40Z\", \"source_id\": 15752131, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:58Z\", \"source_id\": 15752516, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:12Z\", \"source_id\": 48486671, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:22Z\", \"source_id\": 15755011, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:29Z\", \"source_id\": 15755205, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:10Z\", \"source_id\": 48491330, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:14Z\", \"source_id\": 15756797, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:54Z\", \"source_id\": 48497989, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:56Z\", \"source_id\": 15759162, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:43Z\", \"source_id\": 48507326, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:46Z\", \"source_id\": 15762514, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:33Z\", \"source_id\": 48509369, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:39Z\", \"source_id\": 15763136, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:58Z\", \"source_id\": 48515128, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:02Z\", \"source_id\": 15764892, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:13Z\", \"source_id\": 48520643, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:18Z\", \"source_id\": 15766597, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:32Z\", \"source_id\": 48526330, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:36Z\", \"source_id\": 15768295, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:25Z\", \"source_id\": 48533038, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:31Z\", \"source_id\": 15770381, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:08Z\", \"source_id\": 48543797, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:12Z\", \"source_id\": 15773750, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:08Z\", \"source_id\": 48548345, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:11Z\", \"source_id\": 15775177, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:08Z\", \"source_id\": 48552925, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:11Z\", \"source_id\": 15776579, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:38Z\", \"source_id\": 48560767, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:44Z\", \"source_id\": 15779044, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:57Z\", \"source_id\": 48565942, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:03Z\", \"source_id\": 15780612, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:10Z\", \"source_id\": 48575502, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:12Z\", \"source_id\": 15783500, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:24Z\", \"source_id\": 48584867, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:28Z\", \"source_id\": 15786450, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:53Z\", \"source_id\": 48594852, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:57Z\", \"source_id\": 15789468, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "5", "timing_fact_generation": 1789501619773687, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:04.420459", "service_state_evidence_id": 15789468, "current_leg_start_actual_dep": "2026-09-15T20:44:30+01:00", "operational_evidence_version": 155, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:05.438197", "service_state_valid_until_kind": null, "operational_interpretation_version": 155, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HWV |
SNF |
9W30 |
345029 |
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": 24257.416, "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": 24820.123, "from_m": 24257.416, "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": 24975.185, "from_m": 24820.123, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25432.734, "from_m": 24975.185, "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": 25570.757, "from_m": 25432.734, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25726.683, "from_m": 25570.757, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25849.536, "from_m": 25726.683, "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": 26068.677, "from_m": 25849.536, "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": 26298.49, "from_m": 26068.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26669.124, "from_m": 26298.49, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 27736.46, "from_m": 26669.124, "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": 27975.157, "from_m": 27736.46, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28135.666, "from_m": 27975.157, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28540.295, "from_m": 28135.666, "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": 28793.598, "from_m": 28540.295, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29108.676, "from_m": 28793.598, "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": 29333.948, "from_m": 29108.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": 29632.163, "from_m": 29333.948, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30295.476, "from_m": 29632.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": 30465.699, "from_m": 30295.476, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30611.695, "from_m": 30465.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31012.127, "from_m": 30611.695, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31235.009, "from_m": 31012.127, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31419.87, "from_m": 31235.009, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32049.166, "from_m": 31419.87, "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": 32666.185, "from_m": 32049.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33168.344, "from_m": 32666.185, "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": 33311.686, "from_m": 33168.344, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33413.965, "from_m": 33311.686, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34306.435, "from_m": 33413.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": 34494.617, "from_m": 34306.435, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34678.526, "from_m": 34494.617, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35036.554, "from_m": 34678.526, "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": 35237.602, "from_m": 35036.554, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35515.106, "from_m": 35237.602, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39383.728, "from_m": 35515.106, "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": 39468.126, "from_m": 39383.728, "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": 39535.785, "from_m": 39468.126, "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": 40258.899, "from_m": 39535.785, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40583.486, "from_m": 40258.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40646.569, "from_m": 40583.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41096.279, "from_m": 40646.569, "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": 41214.495, "from_m": 41096.279, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41294.796, "from_m": 41214.495, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41323.054, "from_m": 41294.796, "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": 41415.656, "from_m": 41323.054, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 44225.784, "from_m": 41415.656, "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": 45363.744, "from_m": 44225.784, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46001.506, "from_m": 45363.744, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46062.768, "from_m": 46001.506, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46131.714, "from_m": 46062.768, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46227.559, "from_m": 46131.714, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51834.697, "from_m": 46227.559, "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": 51963.755, "from_m": 51834.697, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52096.682, "from_m": 51963.755, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 52168.071, "from_m": 52096.682, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69498.598, "from_m": 52168.071, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 69527.058, "from_m": 69498.598, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 69683.955, "from_m": 69527.058, "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": 69989.93, "from_m": 69683.955, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70333.579, "from_m": 69989.93, "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": 589872, "profile_key": "34f0367dc4c27fa108f212de5a9d568d6ce47c627629c1164f1701d06ee5aaa7", "schedule_id": 5380, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1920", "location": "Heathrow Terminal 5", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1925H", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 2650.144, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6423.877, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 6730.545, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8342.038, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1931", "wtt_dep": "1932", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8547.341, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Southall", "stage_seq": 7, "distance_m": 11635.137, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1937H", "wtt_dep": "1938", "location": "West Ealing", "stage_seq": 8, "distance_m": 15567.265, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1941H", "location": "Ealing Broadway", "stage_seq": 9, "distance_m": 16998.069, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942H", "location": "Acton West Jn", "stage_seq": 10, "distance_m": 17800.782, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Ladbroke Grove Jn", "stage_seq": 11, "distance_m": 23192.145, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Portobello Jn (London)", "stage_seq": 12, "distance_m": 24064.425, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24367.321, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1952", "location": "Paddington (Crossrail)", "stage_seq": 14, "distance_m": 25849.536, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1954H", "wtt_dep": "1955", "location": "Bond Street (Crossrail)", "stage_seq": 15, "distance_m": 28167.445, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1956H", "wtt_dep": "1957H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 16, "distance_m": 29490.287, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000H", "location": "Farringdon Crossrail", "stage_seq": 17, "distance_m": 31517.883, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33238.932, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "Whitechapel Crossrail", "stage_seq": 19, "distance_m": 34715.211, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 20, "distance_m": 35786.366, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Pudding Mill Lane Portal", "stage_seq": 21, "distance_m": 39128.691, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Stratford", "stage_seq": 22, "distance_m": 40195.312, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2013H", "location": "Maryland", "stage_seq": 23, "distance_m": 40952.191, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2015H", "location": "Forest Gate", "stage_seq": 24, "distance_m": 42225.225, "section_seq": 1, "route_path_id": 67481}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Forest Gate Jn", "stage_seq": 25, "distance_m": 42787.017, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "Manor Park", "stage_seq": 26, "distance_m": 43742.162, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Ilford", "stage_seq": 27, "distance_m": 45558.978, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024", "location": "Seven Kings", "stage_seq": 28, "distance_m": 47618.188, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026", "location": "Goodmayes", "stage_seq": 29, "distance_m": 48658.833, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Chadwell Heath", "stage_seq": 30, "distance_m": 49781.911, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Romford", "stage_seq": 31, "distance_m": 57838.291, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Gidea Park", "stage_seq": 32, "distance_m": 59590.661, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Harold Wood", "stage_seq": 33, "distance_m": 61899.644, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Brentwood", "stage_seq": 34, "distance_m": 67131.969, "section_seq": 1, "route_path_id": 67481}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": null, "location": "Shenfield", "stage_seq": 35, "distance_m": 70333.579, "section_seq": 1, "route_path_id": 67481}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 70333.579, "from_m": 0.0, "section_seq": 1, "route_path_id": 67481}], "total_distance_m": 70333.579, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 68089.792, "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-15T18:23:44Z", "source_id": 48397108, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:24:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:50Z", "source_id": 15719717, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:00Z", "source_id": 48415204, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:32:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:03Z", "source_id": 15726872, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:37Z", "source_id": 15727694, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:50Z", "source_id": 48427089, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:36:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:53Z", "source_id": 15731505, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:42Z", "source_id": 48441759, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:45Z", "source_id": 15735987, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:48Z", "source_id": 48449270, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:53Z", "source_id": 15738372, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:50Z", "source_id": 48466492, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:54Z", "source_id": 15744375, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:21Z", "source_id": 15744901, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:54Z", "source_id": 48469021, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:52:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:57Z", "source_id": 15745688, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:41Z", "source_id": 48475862, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:55:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:42Z", "source_id": 15749435, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:36Z", "source_id": 48480405, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:40Z", "source_id": 15752131, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:58Z", "source_id": 15752516, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:12Z", "source_id": 48486671, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:00:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:22Z", "source_id": 15755011, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:29Z", "source_id": 15755205, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:10Z", "source_id": 48491330, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:02:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:14Z", "source_id": 15756797, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:54Z", "source_id": 48497989, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:04:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:56Z", "source_id": 15759162, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:43Z", "source_id": 48507326, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:08:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:46Z", "source_id": 15762514, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:33Z", "source_id": 48509369, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:10:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:39Z", "source_id": 15763136, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:58Z", "source_id": 48515128, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:12:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:02Z", "source_id": 15764892, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:13Z", "source_id": 48520643, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:14:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:18Z", "source_id": 15766597, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:32Z", "source_id": 48526330, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:16:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:36Z", "source_id": 15768295, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:25Z", "source_id": 48533038, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:19:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:31Z", "source_id": 15770381, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:08Z", "source_id": 48543797, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:12Z", "source_id": 15773750, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:08Z", "source_id": 48548345, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:11Z", "source_id": 15775177, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:08Z", "source_id": 48552925, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:28:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:11Z", "source_id": 15776579, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:38Z", "source_id": 48560767, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:44Z", "source_id": 15779044, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:57Z", "source_id": 48565942, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:34:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:03Z", "source_id": 15780612, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:10Z", "source_id": 48575502, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:12Z", "source_id": 15783500, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:24Z", "source_id": 48584867, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:43:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:28Z", "source_id": 15786450, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14044, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:53Z", "source_id": 48594852, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:57Z", "source_id": 15789468, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Heathrow Terminal 5 |
1920 |
1920 |
4 |
None |
None |
Shenfield |
2047 |
2045 |
5 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37946/2026-09-15/detailed |
None |
Brentwood |
2026-09-15T20:44:30+01:00 |
Shenfield |
5.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 |
2043 |
2048 |
Brentwood |
Shenfield |
Shenfield |
51.6306148 |
0.3300897 |
51.6306148 |
0.3300897 |
1 |
0 |
2026-09-15 19:58:08 |
TERMINATED |
2026-09-15 19:48:00 |
Shenfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789468 |
1789501619773687 |
155 |
155 |
2026-09-15 19:58:05.438197 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:04.420459 |
| 559713 |
589724 |
Y80294 |
832F32MY15 |
2026-09-15 |
COMPLETE |
15790289 |
2026-09-15 20:47:00 |
2026-09-15 19:58:08 |
2026-09-17 19:58:08 |
{"id": 589724, "stp": "P", "toc": "Great Western Railway", "uid": "Y80294", "consist": "165131", "dest_crs": "EXM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80294/2026-09-15/detailed", "trust_id": "832F32MY15", "origin_crs": "PGN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Exmouth", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": null, "is_terminated": 1, "next_location": "Exmouth", "signalling_id": "2F32", "timing_status": "EARLY", "origin_station": "Paignton", "current_leg_arr": "2047", "current_leg_dep": "2044", "current_leg_end": "Exmouth", "origin_dep_time": "1915", "origin_platform": "2", "current_location": "Exmouth", "last_update_time": "2026-09-15T19:58:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.4310461, 50.6482816], [-3.4307777999999995, 50.64793089999999], [-3.4305146999999994, 50.6475555], [-3.430148599999999, 50.6470353], [-3.430094599999999, 50.646946799999995], [-3.4298929, 50.6465982], [-3.4296921, 50.6461684], [-3.4295232, 50.64574579999999], [-3.4293338999999996, 50.6453389], [-3.4290957, 50.6449019], [-3.4287585, 50.64436010000001], [-3.4284197, 50.643947], [-3.4283452999999997, 50.6438496], [-3.4278344999999995, 50.6432437], [-3.4271865, 50.6426055], [-3.4265319999999995, 50.642026], [-3.4257981999999996, 50.641469], [-3.424934, 50.640861999999984], [-3.42427, 50.6403244], [-3.4237519, 50.63983850000001], [-3.4232592, 50.6392523], [-3.4228249999999996, 50.63862999999999], [-3.4224720999999994, 50.63794130000001], [-3.4222159, 50.63730660000001], [-3.4221646, 50.6371776], [-3.421969, 50.6367172], [-3.4217129, 50.63625639999999], [-3.4212261999999996, 50.63549020000001], [-3.4208825, 50.6350546], [-3.4203883, 50.6344934], [-3.4199011000000006, 50.6340034], [-3.4192505, 50.6334518], [-3.4184190999999995, 50.632837599999995], [-3.4180248, 50.63253639999999], [-3.4176647, 50.63223789999999], [-3.4173287, 50.631935899999995], [-3.4171678, 50.6317776], [-3.4170236999999997, 50.63162019999999], [-3.4165367, 50.6310285], [-3.4161117999999995, 50.6303945], [-3.4157895, 50.62967129999998], [-3.4157112999999995, 50.6294675], [-3.4156345999999997, 50.6292201], [-3.4156189999999995, 50.6291443], [-3.4155711999999996, 50.6289519], [-3.4154725999999997, 50.62819259999999], [-3.4154751999999995, 50.6279747], [-3.4154791, 50.62667699999999], [-3.415427, 50.6258825], [-3.4154153, 50.6257238], [-3.4153897999999994, 50.6253766], [-3.4153687999999995, 50.6250915], [-3.4152546, 50.62400420000001], [-3.415193299999999, 50.6233831], [-3.4151575, 50.6231583], [-3.4151246000000004, 50.6229316], [-3.4150391999999994, 50.62248129999999], [-3.4150072999999996, 50.622325799999984], [-3.4149778, 50.62217139999999], [-3.4149180999999995, 50.62186839999998], [-3.4148699, 50.6216436]]}", "current_leg_start": "Lympstone Village", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "50.6216436", "next_location_lon": "-3.4148699", "previous_location": "Lympstone Village", "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\": 380.594, \"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\": 846.608, \"from_m\": 380.594, \"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\": 3256.043, \"from_m\": 846.608, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3265.545, \"from_m\": 3256.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5634.263, \"from_m\": 3265.545, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7332.715, \"from_m\": 5634.263, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10077.634, \"from_m\": 7332.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12461.026, \"from_m\": 10077.634, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 12672.438, \"from_m\": 12461.026, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12749.917, \"from_m\": 12672.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15669.46, \"from_m\": 12749.917, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19605.771, \"from_m\": 15669.46, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20555.431, \"from_m\": 19605.771, \"capability_applied\": null, \"effective_limit_mph\": 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\": 22267.033, \"from_m\": 20555.431, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23775.159, \"from_m\": 22267.033, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26506.315, \"from_m\": 23775.159, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27907.772, \"from_m\": 26506.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28509.835, \"from_m\": 27907.772, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31318.93, \"from_m\": 28509.835, \"capability_applied\": null, \"effective_limit_mph\": 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\": 34918.385, \"from_m\": 31318.93, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43351.795, \"from_m\": 34918.385, \"capability_applied\": null, \"effective_limit_mph\": 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\": 45464.348, \"from_m\": 43351.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45654.21, \"from_m\": 45464.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45761.556, \"from_m\": 45654.21, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46569.578, \"from_m\": 45761.556, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46859.113, \"from_m\": 46569.578, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 48116.553, \"from_m\": 46859.113, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49236.803, \"from_m\": 48116.553, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49276.979, \"from_m\": 49236.803, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 49322.935, \"from_m\": 49276.979, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49694.77, \"from_m\": 49322.935, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55819.181, \"from_m\": 49694.77, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56091.649, \"from_m\": 55819.181, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56474.082, \"from_m\": 56091.649, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64420.04, \"from_m\": 56474.082, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 589724, \"profile_key\": \"69d7ca536a99542838b3c3ea982cdde8a4065f14909ae4fc72c9ff847d807f59\", \"schedule_id\": 31154, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Paignton\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"1919\", \"wtt_dep\": \"1920H\", \"location\": \"Torquay\", \"stage_seq\": 2, \"distance_m\": 4059.542, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"1922H\", \"wtt_dep\": \"1923H\", \"location\": \"Torre\", \"stage_seq\": 3, \"distance_m\": 5405.021, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Newton Abbot West Jn\", \"stage_seq\": 4, \"distance_m\": 12772.795, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1933H\", \"location\": \"Newton Abbot\", \"stage_seq\": 5, \"distance_m\": 13593.909, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"1939H\", \"wtt_dep\": \"1940H\", \"location\": \"Teignmouth\", \"stage_seq\": 6, \"distance_m\": 21781.703, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945H\", \"location\": \"Dawlish\", \"stage_seq\": 7, \"distance_m\": 26284.939, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1950\", \"location\": \"Dawlish Warren\", \"stage_seq\": 8, \"distance_m\": 28923.971, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000\", \"location\": \"Marsh Barton\", \"stage_seq\": 9, \"distance_m\": 42521.425, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2015\", \"location\": \"Exeter St. David's\", \"stage_seq\": 10, \"distance_m\": 46405.662, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2019\", \"location\": \"Exeter Central\", \"stage_seq\": 11, \"distance_m\": 47584.079, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"St. James' Park\", \"stage_seq\": 12, \"distance_m\": 48384.399, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Exmouth Jn\", \"stage_seq\": 13, \"distance_m\": 49403.119, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024\", \"location\": \"Polsloe Bridge\", \"stage_seq\": 14, \"distance_m\": 49965.141, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Digby & Sowton\", \"stage_seq\": 15, \"distance_m\": 52996.138, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031H\", \"location\": \"Newcourt\", \"stage_seq\": 16, \"distance_m\": 54274.164, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2036H\", \"location\": \"Topsham\", \"stage_seq\": 17, \"distance_m\": 56310.186, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"Exton\", \"stage_seq\": 18, \"distance_m\": 58761.527, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Lympstone Commando\", \"stage_seq\": 19, \"distance_m\": 59417.982, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044\", \"location\": \"Lympstone Village\", \"stage_seq\": 20, \"distance_m\": 61165.534, \"section_seq\": 1, \"route_path_id\": 102930}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"Exmouth\", \"stage_seq\": 21, \"distance_m\": 64420.04, \"section_seq\": 1, \"route_path_id\": 102930}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64420.04, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102930}], \"total_distance_m\": 64420.04, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 63144.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1275.597, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1915", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.6216436", "current_position_lon": "-3.4148699", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 26610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:45Z\", \"source_id\": 48382301, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:49Z\", \"source_id\": 15715007, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26606, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:32Z\", \"source_id\": 48389282, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:38Z\", \"source_id\": 15717228, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26582, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:20Z\", \"source_id\": 48408488, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:23Z\", \"source_id\": 15723338, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:29Z\", \"source_id\": 15723496, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:46Z\", \"source_id\": 48432158, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:52Z\", \"source_id\": 15732996, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:35Z\", \"source_id\": 48443837, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:39Z\", \"source_id\": 15736670, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:22Z\", \"source_id\": 48455582, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:26Z\", \"source_id\": 15740337, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:47Z\", \"source_id\": 48492856, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:51Z\", \"source_id\": 15757291, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:42Z\", \"source_id\": 48531291, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:46Z\", \"source_id\": 15769850, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26495, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:06Z\", \"source_id\": 48536934, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:08Z\", \"source_id\": 15771607, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:31Z\", \"source_id\": 48544725, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:35Z\", \"source_id\": 15774053, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:34Z\", \"source_id\": 48564997, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:38Z\", \"source_id\": 15780355, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:05Z\", \"source_id\": 15790289, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:47:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Exmouth", "service_state_platform": null, "timing_fact_generation": 1789501687046844, "current_leg_arrival_utc": "2026-09-15T20:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:07.039837", "service_state_evidence_id": 15790289, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-15T19:47:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:07.558407", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PGN |
EXM |
2F32 |
165131 |
2 |
90 |
None |
{"version": 3, "segments": [{"to_m": 380.594, "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": 846.608, "from_m": 380.594, "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": 3256.043, "from_m": 846.608, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3265.545, "from_m": 3256.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5634.263, "from_m": 3265.545, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7332.715, "from_m": 5634.263, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10077.634, "from_m": 7332.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12461.026, "from_m": 10077.634, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 12672.438, "from_m": 12461.026, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12749.917, "from_m": 12672.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15669.46, "from_m": 12749.917, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19605.771, "from_m": 15669.46, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20555.431, "from_m": 19605.771, "capability_applied": null, "effective_limit_mph": 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": 22267.033, "from_m": 20555.431, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23775.159, "from_m": 22267.033, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26506.315, "from_m": 23775.159, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27907.772, "from_m": 26506.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28509.835, "from_m": 27907.772, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31318.93, "from_m": 28509.835, "capability_applied": null, "effective_limit_mph": 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": 34918.385, "from_m": 31318.93, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43351.795, "from_m": 34918.385, "capability_applied": null, "effective_limit_mph": 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": 45464.348, "from_m": 43351.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45654.21, "from_m": 45464.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45761.556, "from_m": 45654.21, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46569.578, "from_m": 45761.556, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46859.113, "from_m": 46569.578, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 48116.553, "from_m": 46859.113, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49236.803, "from_m": 48116.553, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49276.979, "from_m": 49236.803, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 49322.935, "from_m": 49276.979, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49694.77, "from_m": 49322.935, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55819.181, "from_m": 49694.77, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56091.649, "from_m": 55819.181, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56474.082, "from_m": 56091.649, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64420.04, "from_m": 56474.082, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 589724, "profile_key": "69d7ca536a99542838b3c3ea982cdde8a4065f14909ae4fc72c9ff847d807f59", "schedule_id": 31154, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1915", "location": "Paignton", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "1919", "wtt_dep": "1920H", "location": "Torquay", "stage_seq": 2, "distance_m": 4059.542, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "1922H", "wtt_dep": "1923H", "location": "Torre", "stage_seq": 3, "distance_m": 5405.021, "section_seq": 1, "route_path_id": 102930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Newton Abbot West Jn", "stage_seq": 4, "distance_m": 12772.795, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1933H", "location": "Newton Abbot", "stage_seq": 5, "distance_m": 13593.909, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "1939H", "wtt_dep": "1940H", "location": "Teignmouth", "stage_seq": 6, "distance_m": 21781.703, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945H", "location": "Dawlish", "stage_seq": 7, "distance_m": 26284.939, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1950", "location": "Dawlish Warren", "stage_seq": 8, "distance_m": 28923.971, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000", "location": "Marsh Barton", "stage_seq": 9, "distance_m": 42521.425, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2015", "location": "Exeter St. David's", "stage_seq": 10, "distance_m": 46405.662, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2019", "location": "Exeter Central", "stage_seq": 11, "distance_m": 47584.079, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "St. James' Park", "stage_seq": 12, "distance_m": 48384.399, "section_seq": 1, "route_path_id": 102930}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Exmouth Jn", "stage_seq": 13, "distance_m": 49403.119, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024", "location": "Polsloe Bridge", "stage_seq": 14, "distance_m": 49965.141, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Digby & Sowton", "stage_seq": 15, "distance_m": 52996.138, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031H", "location": "Newcourt", "stage_seq": 16, "distance_m": 54274.164, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2036H", "location": "Topsham", "stage_seq": 17, "distance_m": 56310.186, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "Exton", "stage_seq": 18, "distance_m": 58761.527, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Lympstone Commando", "stage_seq": 19, "distance_m": 59417.982, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044", "location": "Lympstone Village", "stage_seq": 20, "distance_m": 61165.534, "section_seq": 1, "route_path_id": 102930}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "Exmouth", "stage_seq": 21, "distance_m": 64420.04, "section_seq": 1, "route_path_id": 102930}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64420.04, "from_m": 0.0, "section_seq": 1, "route_path_id": 102930}], "total_distance_m": 64420.04, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 63144.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1275.597, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 26610, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:45Z", "source_id": 48382301, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:19:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:49Z", "source_id": 15715007, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26606, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:32Z", "source_id": 48389282, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:22:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:38Z", "source_id": 15717228, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26582, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:20Z", "source_id": 48408488, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:29:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:23Z", "source_id": 15723338, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:29Z", "source_id": 15723496, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26574, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:46Z", "source_id": 48432158, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:38:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:52Z", "source_id": 15732996, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26569, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:35Z", "source_id": 48443837, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:43:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:39Z", "source_id": 15736670, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26558, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:22Z", "source_id": 48455582, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:26Z", "source_id": 15740337, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26444, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:47Z", "source_id": 48492856, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:51Z", "source_id": 15757291, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26485, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:42Z", "source_id": 48531291, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:19:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:46Z", "source_id": 15769850, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26495, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:06Z", "source_id": 48536934, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:08Z", "source_id": 15771607, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26507, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:31Z", "source_id": 48544725, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:35Z", "source_id": 15774053, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26542, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:34Z", "source_id": 48564997, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:34:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:38Z", "source_id": 15780355, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:05Z", "source_id": 15790289, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:47:00+01:00", "operational_fact": true}] |
Paignton |
1915 |
1915 |
2 |
None |
None |
Exmouth |
2048 |
2048 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y80294/2026-09-15/detailed |
None |
Lympstone Village |
2026-09-15T20:44:00+01:00 |
Exmouth |
3.0 |
{"type": "LineString", "coordinates": [[-3.4310461, 50.6482816], [-3.4307777999999995, 50.64793089999999], [-3.4305146999999994, 50.6475555], [-3.430148599999999, 50.6470353], [-3.430094599999999, 50.646946799999995], [-3.4298929, 50.6465982], [-3.4296921, 50.6461684], [-3.4295232, 50.64574579999999], [-3.4293338999999996, 50.6453389], [-3.4290957, 50.6449019], [-3.4287585, 50.64436010000001], [-3.4284197, 50.643947], [-3.4283452999999997, 50.6438496], [-3.4278344999999995, 50.6432437], [-3.4271865, 50.6426055], [-3.4265319999999995, 50.642026], [-3.4257981999999996, 50.641469], [-3.424934, 50.640861999999984], [-3.42427, 50.6403244], [-3.4237519, 50.63983850000001], [-3.4232592, 50.6392523], [-3.4228249999999996, 50.63862999999999], [-3.4224720999999994, 50.63794130000001], [-3.4222159, 50.63730660000001], [-3.4221646, 50.6371776], [-3.421969, 50.6367172], [-3.4217129, 50.63625639999999], [-3.4212261999999996, 50.63549020000001], [-3.4208825, 50.6350546], [-3.4203883, 50.6344934], [-3.4199011000000006, 50.6340034], [-3.4192505, 50.6334518], [-3.4184190999999995, 50.632837599999995], [-3.4180248, 50.63253639999999], [-3.4176647, 50.63223789999999], [-3.4173287, 50.631935899999995], [-3.4171678, 50.6317776], [-3.4170236999999997, 50.63162019999999], [-3.4165367, 50.6310285], [-3.4161117999999995, 50.6303945], [-3.4157895, 50.62967129999998], [-3.4157112999999995, 50.6294675], [-3.4156345999999997, 50.6292201], [-3.4156189999999995, 50.6291443], [-3.4155711999999996, 50.6289519], [-3.4154725999999997, 50.62819259999999], [-3.4154751999999995, 50.6279747], [-3.4154791, 50.62667699999999], [-3.415427, 50.6258825], [-3.4154153, 50.6257238], [-3.4153897999999994, 50.6253766], [-3.4153687999999995, 50.6250915], [-3.4152546, 50.62400420000001], [-3.415193299999999, 50.6233831], [-3.4151575, 50.6231583], [-3.4151246000000004, 50.6229316], [-3.4150391999999994, 50.62248129999999], [-3.4150072999999996, 50.622325799999984], [-3.4149778, 50.62217139999999], [-3.4149180999999995, 50.62186839999998], [-3.4148699, 50.6216436]]} |
2.0 |
2044 |
2047 |
Lympstone Village |
Exmouth |
Exmouth |
50.6216436 |
-3.4148699 |
50.6216436 |
-3.4148699 |
1 |
0 |
2026-09-15 19:58:08 |
TERMINATED |
2026-09-15 19:47:00 |
Exmouth |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790289 |
1789501687046844 |
61 |
61 |
2026-09-15 19:58:07.558407 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:07.039837 |
| 559714 |
590241 |
P01127 |
501F77MY15 |
2026-09-15 |
COMPLETE |
15789389 |
2026-09-15 20:48:00 |
2026-09-15 19:58:37 |
2026-09-17 19:58:37 |
{"id": 590241, "stp": "P", "toc": "Greater Anglia", "uid": "P01127", "consist": "720110+720543", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P01127/2026-09-15/detailed", "trust_id": "501F77MY15", "origin_crs": "CET", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-15", "dest_arr_time": "2044", "dest_platform": "12", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1F77", "timing_status": "LATE", "origin_station": "Colchester Town", "current_leg_arr": "2048", "current_leg_dep": "2041", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1935", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-15T19:58:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "2044", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 352.259, \"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\": 899.595, \"from_m\": 352.259, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1154.088, \"from_m\": 899.595, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1246.364, \"from_m\": 1154.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1838.012, \"from_m\": 1246.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2328.417, \"from_m\": 1838.012, \"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\": 2457.451, \"from_m\": 2328.417, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3109.971, \"from_m\": 2457.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3228.046, \"from_m\": 3109.971, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3528.68, \"from_m\": 3228.046, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3557.956, \"from_m\": 3528.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11538.474, \"from_m\": 3557.956, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 11580.571, \"from_m\": 11538.474, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37364.376, \"from_m\": 11580.571, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37855.513, \"from_m\": 37364.376, \"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\": 38141.433, \"from_m\": 37855.513, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38628.128, \"from_m\": 38141.433, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 39357.032, \"from_m\": 38628.128, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41615.776, \"from_m\": 39357.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\": 53696.102, \"from_m\": 41615.776, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54618.803, \"from_m\": 53696.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54924.778, \"from_m\": 54618.803, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55114.339, \"from_m\": 54924.778, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 67314.413, \"from_m\": 55114.339, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 67384.777, \"from_m\": 67314.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\": 79396.562, \"from_m\": 67384.777, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80009.793, \"from_m\": 79396.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 83957.821, \"from_m\": 80009.793, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84420.416, \"from_m\": 83957.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 84491.033, \"from_m\": 84420.416, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84716.3, \"from_m\": 84491.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 85227.748, \"from_m\": 84716.3, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85754.372, \"from_m\": 85227.748, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86231.047, \"from_m\": 85754.372, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86684.266, \"from_m\": 86231.047, \"capability_applied\": null, \"effective_limit_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\": 590241, \"profile_key\": \"199551e3e23c72013f051694e9807a2d2fbfe052ae70936d577e7e24e69bc47a\", \"schedule_id\": 19613, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Colchester Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938\", \"location\": \"Colchester East Gate Jn\", \"stage_seq\": 2, \"distance_m\": 1246.364, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1943\", \"location\": \"Colchester\", \"stage_seq\": 3, \"distance_m\": 3752.836, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1949\", \"location\": \"Marks Tey\", \"stage_seq\": 4, \"distance_m\": 11744.585, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1954H\", \"location\": \"Kelvedon\", \"stage_seq\": 5, \"distance_m\": 18801.458, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000H\", \"location\": \"Witham\", \"stage_seq\": 6, \"distance_m\": 24654.866, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2006H\", \"location\": \"Beaulieu Park (Construction)\", \"stage_seq\": 7, \"distance_m\": 34669.072, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Chelmsford\", \"stage_seq\": 8, \"distance_m\": 38844.453, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Shenfield\", \"stage_seq\": 9, \"distance_m\": 54275.154, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"Gidea Park\", \"stage_seq\": 10, \"distance_m\": 65039.5, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Ilford\", \"stage_seq\": 11, \"distance_m\": 74935.648, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 77748.061, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Stratford\", \"stage_seq\": 13, \"distance_m\": 80300.998, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Bow Jn\", \"stage_seq\": 14, \"distance_m\": 81794.297, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Bethnal Green\", \"stage_seq\": 15, \"distance_m\": 84863.902, \"section_seq\": 1, \"route_path_id\": 73977}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 16, \"distance_m\": 86684.266, \"section_seq\": 1, \"route_path_id\": 73977}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 86684.266, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73977}], \"total_distance_m\": 86684.266, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 85252.459, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1431.807, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1935", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 13690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:00Z\", \"source_id\": 48444931, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:06Z\", \"source_id\": 15736998, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:56Z\", \"source_id\": 48469141, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:58Z\", \"source_id\": 15745741, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13795, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:39Z\", \"source_id\": 48480563, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:43Z\", \"source_id\": 15752245, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:58Z\", \"source_id\": 15752543, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:17Z\", \"source_id\": 48494026, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:20Z\", \"source_id\": 15757646, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:57Z\", \"source_id\": 48507819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:02Z\", \"source_id\": 15762651, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:39Z\", \"source_id\": 48519176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:43Z\", \"source_id\": 15766182, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:19Z\", \"source_id\": 48548785, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:21Z\", \"source_id\": 15775272, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14110, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:44Z\", \"source_id\": 48563082, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:49Z\", \"source_id\": 15779788, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:06Z\", \"source_id\": 48573094, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:11Z\", \"source_id\": 15782760, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15249, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:53Z\", \"source_id\": 48579282, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:55Z\", \"source_id\": 15784682, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:47Z\", \"source_id\": 48594611, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:51Z\", \"source_id\": 15789389, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "12", "timing_fact_generation": 1789501612924051, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:08.094530", "service_state_evidence_id": 15789389, "current_leg_start_actual_dep": "2026-09-15T20:40:30+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:09.240134", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CET |
LST |
1F77 |
720110+720543 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 352.259, "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": 899.595, "from_m": 352.259, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1154.088, "from_m": 899.595, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1246.364, "from_m": 1154.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1838.012, "from_m": 1246.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2328.417, "from_m": 1838.012, "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": 2457.451, "from_m": 2328.417, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3109.971, "from_m": 2457.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3228.046, "from_m": 3109.971, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3528.68, "from_m": 3228.046, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3557.956, "from_m": 3528.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11538.474, "from_m": 3557.956, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 11580.571, "from_m": 11538.474, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37364.376, "from_m": 11580.571, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37855.513, "from_m": 37364.376, "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": 38141.433, "from_m": 37855.513, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38628.128, "from_m": 38141.433, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 39357.032, "from_m": 38628.128, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41615.776, "from_m": 39357.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": 53696.102, "from_m": 41615.776, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 54618.803, "from_m": 53696.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54924.778, "from_m": 54618.803, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55114.339, "from_m": 54924.778, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 67314.413, "from_m": 55114.339, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 67384.777, "from_m": 67314.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": 79396.562, "from_m": 67384.777, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80009.793, "from_m": 79396.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 83957.821, "from_m": 80009.793, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84420.416, "from_m": 83957.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 84491.033, "from_m": 84420.416, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84716.3, "from_m": 84491.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 85227.748, "from_m": 84716.3, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85754.372, "from_m": 85227.748, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86231.047, "from_m": 85754.372, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86684.266, "from_m": 86231.047, "capability_applied": null, "effective_limit_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": 590241, "profile_key": "199551e3e23c72013f051694e9807a2d2fbfe052ae70936d577e7e24e69bc47a", "schedule_id": 19613, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1935", "location": "Colchester Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938", "location": "Colchester East Gate Jn", "stage_seq": 2, "distance_m": 1246.364, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1943", "location": "Colchester", "stage_seq": 3, "distance_m": 3752.836, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1949", "location": "Marks Tey", "stage_seq": 4, "distance_m": 11744.585, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1954H", "location": "Kelvedon", "stage_seq": 5, "distance_m": 18801.458, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000H", "location": "Witham", "stage_seq": 6, "distance_m": 24654.866, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2006H", "location": "Beaulieu Park (Construction)", "stage_seq": 7, "distance_m": 34669.072, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Chelmsford", "stage_seq": 8, "distance_m": 38844.453, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Shenfield", "stage_seq": 9, "distance_m": 54275.154, "section_seq": 1, "route_path_id": 73977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "Gidea Park", "stage_seq": 10, "distance_m": 65039.5, "section_seq": 1, "route_path_id": 73977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Ilford", "stage_seq": 11, "distance_m": 74935.648, "section_seq": 1, "route_path_id": 73977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 77748.061, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Stratford", "stage_seq": 13, "distance_m": 80300.998, "section_seq": 1, "route_path_id": 73977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Bow Jn", "stage_seq": 14, "distance_m": 81794.297, "section_seq": 1, "route_path_id": 73977}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Bethnal Green", "stage_seq": 15, "distance_m": 84863.902, "section_seq": 1, "route_path_id": 73977}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 16, "distance_m": 86684.266, "section_seq": 1, "route_path_id": 73977}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 86684.266, "from_m": 0.0, "section_seq": 1, "route_path_id": 73977}], "total_distance_m": 86684.266, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 85252.459, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1431.807, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 13690, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:00Z", "source_id": 48444931, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:44:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:06Z", "source_id": 15736998, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13762, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:56Z", "source_id": 48469141, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:53:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:58Z", "source_id": 15745741, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13795, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:39Z", "source_id": 48480563, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:59:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:43Z", "source_id": 15752245, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:58Z", "source_id": 15752543, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13807, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:17Z", "source_id": 48494026, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:04:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:20Z", "source_id": 15757646, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13872, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:57Z", "source_id": 48507819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:09:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:02Z", "source_id": 15762651, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13858, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:39Z", "source_id": 48519176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:14:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:43Z", "source_id": 15766182, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:19Z", "source_id": 48548785, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:26:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:21Z", "source_id": 15775272, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14110, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:44Z", "source_id": 48563082, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:49Z", "source_id": 15779788, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14300, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:06Z", "source_id": 48573094, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:11Z", "source_id": 15782760, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15249, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:53Z", "source_id": 48579282, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:55Z", "source_id": 15784682, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15502, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:47Z", "source_id": 48594611, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:48:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:51Z", "source_id": 15789389, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Colchester Town |
1935 |
1935 |
None |
None |
None |
London Liverpool Street |
2044 |
2044 |
12 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P01127/2026-09-15/detailed |
None |
Stratford |
2026-09-15T20:40:30+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
2041 |
2048 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-15 19:58:37 |
TERMINATED |
2026-09-15 19:48:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789389 |
1789501612924051 |
88 |
88 |
2026-09-15 19:58:09.240134 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:08.094530 |
| 559715 |
590985 |
P87081 |
882D38MZ15 |
2026-09-15 |
COMPLETE |
15789067 |
2026-09-15 20:48:00 |
2026-09-15 19:58:37 |
2026-09-17 19:58:37 |
{"id": 590985, "stp": "P", "toc": "Southeastern", "uid": "P87081", "consist": "465015+465047", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87081/2026-09-15/detailed", "trust_id": "882D38MZ15", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": "3", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "2D38", "timing_status": "ON TIME", "origin_station": "Orpington", "current_leg_arr": "2048", "current_leg_dep": "2041", "current_leg_end": "London Victoria", "origin_dep_time": "2004", "origin_platform": "8", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-15T19:58:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-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": "Brixton", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Brixton", "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\": 198.971, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 350.071, \"from_m\": 198.971, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 400.113, \"from_m\": 350.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 488.011, \"from_m\": 400.113, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 542.97, \"from_m\": 488.011, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2547.8, \"from_m\": 542.97, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3717.658, \"from_m\": 2547.8, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3901.63, \"from_m\": 3717.658, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4443.551, \"from_m\": 3901.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4478.445, \"from_m\": 4443.551, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4525.211, \"from_m\": 4478.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4571.709, \"from_m\": 4525.211, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6747.507, \"from_m\": 4571.709, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6796.373, \"from_m\": 6747.507, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17303.298, \"from_m\": 6796.373, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17829.716, \"from_m\": 17303.298, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17853.579, \"from_m\": 17829.716, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17895.685, \"from_m\": 17853.579, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19001.598, \"from_m\": 17895.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20450.945, \"from_m\": 19001.598, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20576.822, \"from_m\": 20450.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20748.864, \"from_m\": 20576.822, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20822.687, \"from_m\": 20748.864, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22119.967, \"from_m\": 20822.687, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 22551.002, \"from_m\": 22119.967, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 22871.163, \"from_m\": 22551.002, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24001.615, \"from_m\": 22871.163, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590985, \"profile_key\": \"48a3e04056bee0713b1a076fc4c35a2a0bfb7a7a047f9666bbfd6c02002af8a4\", \"schedule_id\": 23201, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2670.985, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Bickley Jn\", \"stage_seq\": 4, \"distance_m\": 3755.338, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014H\", \"location\": \"Bickley\", \"stage_seq\": 5, \"distance_m\": 4830.208, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2018\", \"location\": \"Bromley South\", \"stage_seq\": 6, \"distance_m\": 6519.95, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Shortlands\", \"stage_seq\": 7, \"distance_m\": 7942.518, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 8, \"distance_m\": 10089.688, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027\", \"location\": \"Kent House\", \"stage_seq\": 9, \"distance_m\": 11429.12, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029\", \"location\": \"Penge East\", \"stage_seq\": 10, \"distance_m\": 12459.77, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Sydenham Hill\", \"stage_seq\": 11, \"distance_m\": 14763.158, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"West Dulwich\", \"stage_seq\": 12, \"distance_m\": 15878.218, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Herne Hill\", \"stage_seq\": 13, \"distance_m\": 17591.902, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Brixton\", \"stage_seq\": 14, \"distance_m\": 18846.344, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 15, \"distance_m\": 20576.822, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 16, \"distance_m\": 22598.907, \"section_seq\": 1, \"route_path_id\": 99988}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 17, \"distance_m\": 24001.615, \"section_seq\": 1, \"route_path_id\": 99988}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24001.615, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99988}], \"total_distance_m\": 24001.615, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 22622.597, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1379.018, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2004", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:23Z\", \"source_id\": 48501539, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:25Z\", \"source_id\": 15760539, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:33Z\", \"source_id\": 15760726, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:31Z\", \"source_id\": 48516484, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:33Z\", \"source_id\": 15765314, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:22Z\", \"source_id\": 48523482, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:24Z\", \"source_id\": 15767454, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31849, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:06Z\", \"source_id\": 48532226, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:11Z\", \"source_id\": 15770118, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:11Z\", \"source_id\": 48541710, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:16Z\", \"source_id\": 15773078, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:22Z\", \"source_id\": 48546736, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:26Z\", \"source_id\": 15774637, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:01Z\", \"source_id\": 48552632, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:02Z\", \"source_id\": 15776460, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31267, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:09Z\", \"source_id\": 48559632, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:10Z\", \"source_id\": 15778664, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:29Z\", \"source_id\": 48564872, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:32Z\", \"source_id\": 15780308, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:17Z\", \"source_id\": 48573562, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:21Z\", \"source_id\": 15782903, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:01Z\", \"source_id\": 48579555, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:05Z\", \"source_id\": 15784768, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28673, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:17Z\", \"source_id\": 48593513, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:22Z\", \"source_id\": 15789067, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "3", "timing_fact_generation": 1789501584019343, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:08.102282", "service_state_evidence_id": 15789067, "current_leg_start_actual_dep": "2026-09-15T20:41:00+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:09.244698", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
ORP |
None |
2D38 |
465015+465047 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 198.971, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 350.071, "from_m": 198.971, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 400.113, "from_m": 350.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 488.011, "from_m": 400.113, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 542.97, "from_m": 488.011, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2547.8, "from_m": 542.97, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3717.658, "from_m": 2547.8, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3901.63, "from_m": 3717.658, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4443.551, "from_m": 3901.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4478.445, "from_m": 4443.551, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4525.211, "from_m": 4478.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4571.709, "from_m": 4525.211, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6747.507, "from_m": 4571.709, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6796.373, "from_m": 6747.507, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17303.298, "from_m": 6796.373, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17829.716, "from_m": 17303.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17853.579, "from_m": 17829.716, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17895.685, "from_m": 17853.579, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19001.598, "from_m": 17895.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20450.945, "from_m": 19001.598, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20576.822, "from_m": 20450.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20748.864, "from_m": 20576.822, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20822.687, "from_m": 20748.864, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22119.967, "from_m": 20822.687, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 22551.002, "from_m": 22119.967, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 22871.163, "from_m": 22551.002, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24001.615, "from_m": 22871.163, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590985, "profile_key": "48a3e04056bee0713b1a076fc4c35a2a0bfb7a7a047f9666bbfd6c02002af8a4", "schedule_id": 23201, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2004", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 99988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2670.985, "section_seq": 1, "route_path_id": 99988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Bickley Jn", "stage_seq": 4, "distance_m": 3755.338, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014H", "location": "Bickley", "stage_seq": 5, "distance_m": 4830.208, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2018", "location": "Bromley South", "stage_seq": 6, "distance_m": 6519.95, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Shortlands", "stage_seq": 7, "distance_m": 7942.518, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Beckenham Junction", "stage_seq": 8, "distance_m": 10089.688, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027", "location": "Kent House", "stage_seq": 9, "distance_m": 11429.12, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029", "location": "Penge East", "stage_seq": 10, "distance_m": 12459.77, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Sydenham Hill", "stage_seq": 11, "distance_m": 14763.158, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "West Dulwich", "stage_seq": 12, "distance_m": 15878.218, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Herne Hill", "stage_seq": 13, "distance_m": 17591.902, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Brixton", "stage_seq": 14, "distance_m": 18846.344, "section_seq": 1, "route_path_id": 99988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Voltaire Road Jn", "stage_seq": 15, "distance_m": 20576.822, "section_seq": 1, "route_path_id": 99988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Grosvenor Bridge Jn", "stage_seq": 16, "distance_m": 22598.907, "section_seq": 1, "route_path_id": 99988}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "London Victoria", "stage_seq": 17, "distance_m": 24001.615, "section_seq": 1, "route_path_id": 99988}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24001.615, "from_m": 0.0, "section_seq": 1, "route_path_id": 99988}], "total_distance_m": 24001.615, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 22622.597, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1379.018, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32062, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:23Z", "source_id": 48501539, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:07:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:25Z", "source_id": 15760539, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:33Z", "source_id": 15760726, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31882, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:31Z", "source_id": 48516484, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:13:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:33Z", "source_id": 15765314, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31874, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:22Z", "source_id": 48523482, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:16:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:24Z", "source_id": 15767454, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31849, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:06Z", "source_id": 48532226, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:20:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:11Z", "source_id": 15770118, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:11Z", "source_id": 48541710, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:16Z", "source_id": 15773078, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:22Z", "source_id": 48546736, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:26:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:26Z", "source_id": 15774637, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31861, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:01Z", "source_id": 48552632, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:28:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:02Z", "source_id": 15776460, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31267, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:09Z", "source_id": 48559632, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:10Z", "source_id": 15778664, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31253, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:29Z", "source_id": 48564872, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:32Z", "source_id": 15780308, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:17Z", "source_id": 48573562, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:21Z", "source_id": 15782903, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:01Z", "source_id": 48579555, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:40:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:05Z", "source_id": 15784768, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28673, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:17Z", "source_id": 48593513, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:48:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:22Z", "source_id": 15789067, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Orpington |
2004 |
2004 |
8 |
None |
None |
London Victoria |
2048 |
2048 |
3 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87081/2026-09-15/detailed |
None |
Brixton |
2026-09-15T20:41:00+01:00 |
London Victoria |
7.0 |
{"type": "LineString", "coordinates": [[-0.112756833613543, 51.4631084708258], [-0.1127579, 51.4631085], [-0.1132875, 51.46313700000001], [-0.1136795, 51.4631835], [-0.11409099999999998, 51.463244399999994], [-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]]} |
3.0 |
2041 |
2048 |
Brixton |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-15 19:58:37 |
TERMINATED |
2026-09-15 19:48:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789067 |
1789501584019343 |
58 |
58 |
2026-09-15 19:58:09.244698 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:08.102282 |
| 559716 |
590483 |
G59037 |
872N64NY15 |
2026-09-15 |
COMPLETE |
15789388 |
2026-09-15 20:48:00 |
2026-09-15 19:58:37 |
2026-09-17 19:58:37 |
{"id": 590483, "stp": "P", "toc": "London Overground", "uid": "G59037", "consist": null, "dest_crs": "SRA", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G59037/2026-09-15/detailed", "trust_id": "872N64NY15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "1", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "2N64", "timing_status": "LATE", "origin_station": "Richmond North London Line", "current_leg_arr": "2048", "current_leg_dep": "2041", "current_leg_end": "Stratford", "origin_dep_time": "1945", "origin_platform": "5", "current_location": "Stratford", "last_update_time": "2026-09-15T19:58:37", "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": "2047", "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\": 377.532, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1052.343, \"from_m\": 377.532, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3662.923, \"from_m\": 1052.343, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4082.627, \"from_m\": 3662.923, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4831.481, \"from_m\": 4082.627, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5048.1, \"from_m\": 4831.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5093.611, \"from_m\": 5048.1, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7498.122, \"from_m\": 5093.611, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7815.218, \"from_m\": 7498.122, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7867.16, \"from_m\": 7815.218, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9103.708, \"from_m\": 7867.16, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9175.069, \"from_m\": 9103.708, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9241.306, \"from_m\": 9175.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9385.025, \"from_m\": 9241.306, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9461.278, \"from_m\": 9385.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9501.661, \"from_m\": 9461.278, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9566.261, \"from_m\": 9501.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9573.476, \"from_m\": 9566.261, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9626.647, \"from_m\": 9573.476, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9631.398, \"from_m\": 9626.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10319.736, \"from_m\": 9631.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10349.305, \"from_m\": 10319.736, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10415.624, \"from_m\": 10349.305, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 10852.856, \"from_m\": 10415.624, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10906.337, \"from_m\": 10852.856, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11008.41, \"from_m\": 10906.337, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11057.395, \"from_m\": 11008.41, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 17150.265, \"from_m\": 11057.395, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17502.505, \"from_m\": 17150.265, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18850.0, \"from_m\": 17502.505, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19464.498, \"from_m\": 18850.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 22431.701, \"from_m\": 19464.498, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22502.316, \"from_m\": 22431.701, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23034.552, \"from_m\": 22502.316, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23105.167, \"from_m\": 23034.552, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 24422.393, \"from_m\": 23105.167, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26961.066, \"from_m\": 24422.393, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 27707.179, \"from_m\": 26961.066, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27769.094, \"from_m\": 27707.179, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28377.687, \"from_m\": 27769.094, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29081.016, \"from_m\": 28377.687, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29694.863, \"from_m\": 29081.016, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29731.084, \"from_m\": 29694.863, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29770.179, \"from_m\": 29731.084, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29811.445, \"from_m\": 29770.179, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 29840.183, \"from_m\": 29811.445, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29912.797, \"from_m\": 29840.183, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 590483, \"profile_key\": \"8e103e4b8156fdfa6876d9394caf0c29efc3119387343d6f7d0473dde3e46a5b\", \"schedule_id\": 11824, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Richmond North London Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1948H\", \"location\": \"Kew Gardens\", \"stage_seq\": 2, \"distance_m\": 2184.529, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1951H\", \"location\": \"Gunnersbury\", \"stage_seq\": 3, \"distance_m\": 3890.268, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954\", \"location\": \"South Acton\", \"stage_seq\": 4, \"distance_m\": 4902.544, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957\", \"location\": \"Acton Central\", \"stage_seq\": 5, \"distance_m\": 6068.465, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 6, \"distance_m\": 7759.737, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2003H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 7, \"distance_m\": 10349.305, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 8, \"distance_m\": 10906.337, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006\", \"location\": \"Kensal Rise\", \"stage_seq\": 9, \"distance_m\": 11921.303, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Brondesbury Park\", \"stage_seq\": 10, \"distance_m\": 12919.677, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2009H\", \"location\": \"Brondesbury\", \"stage_seq\": 11, \"distance_m\": 13630.343, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011H\", \"location\": \"West Hampstead\", \"stage_seq\": 12, \"distance_m\": 14455.818, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 13, \"distance_m\": 15050.726, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2015H\", \"location\": \"Hampstead Heath\", \"stage_seq\": 14, \"distance_m\": 16464.801, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018H\", \"location\": \"Gospel Oak\", \"stage_seq\": 15, \"distance_m\": 17417.262, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Kentish Town West\", \"stage_seq\": 16, \"distance_m\": 18482.669, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Camden Road Jn\", \"stage_seq\": 17, \"distance_m\": 19200.37, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023H\", \"location\": \"Camden Road\", \"stage_seq\": 18, \"distance_m\": 19397.964, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 19, \"distance_m\": 19929.282, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 20, \"distance_m\": 21110.103, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 21, \"distance_m\": 21479.666, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029H\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 22, \"distance_m\": 21890.46, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 23, \"distance_m\": 22336.667, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Canonbury\", \"stage_seq\": 24, \"distance_m\": 22768.434, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 25, \"distance_m\": 24549.324, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 26, \"distance_m\": 25378.644, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Hackney Central\", \"stage_seq\": 27, \"distance_m\": 25930.251, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Homerton\", \"stage_seq\": 28, \"distance_m\": 26930.565, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Hackney Wick\", \"stage_seq\": 29, \"distance_m\": 28347.953, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Lea Junction\", \"stage_seq\": 30, \"distance_m\": 28861.259, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Channelsea Jn\", \"stage_seq\": 31, \"distance_m\": 29162.151, \"section_seq\": 1, \"route_path_id\": 28457}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 32, \"distance_m\": 29912.797, \"section_seq\": 1, \"route_path_id\": 28457}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 29912.797, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28457}], \"total_distance_m\": 29912.797, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 27146.771, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2766.026, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28339, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:35Z\", \"source_id\": 48456134, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:36Z\", \"source_id\": 15740492, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28347, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:08Z\", \"source_id\": 48462359, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:14Z\", \"source_id\": 15742402, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:14Z\", \"source_id\": 48469898, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:18Z\", \"source_id\": 15746186, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:44Z\", \"source_id\": 15746818, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:08Z\", \"source_id\": 48476928, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:13Z\", \"source_id\": 15750103, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:42Z\", \"source_id\": 15750735, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:56Z\", \"source_id\": 48490693, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:57Z\", \"source_id\": 15756601, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22851, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:43Z\", \"source_id\": 48499940, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:45Z\", \"source_id\": 15759909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22855, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:48Z\", \"source_id\": 48505081, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:52Z\", \"source_id\": 15761808, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22859, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:49Z\", \"source_id\": 48510008, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:54Z\", \"source_id\": 15763301, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22863, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:35Z\", \"source_id\": 48514235, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:39Z\", \"source_id\": 15764652, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:24Z\", \"source_id\": 48518590, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:28Z\", \"source_id\": 15765993, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:09Z\", \"source_id\": 48523013, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:16Z\", \"source_id\": 15767313, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22876, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:12Z\", \"source_id\": 48527889, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:18Z\", \"source_id\": 15768755, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:14Z\", \"source_id\": 48534852, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:15Z\", \"source_id\": 15770936, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:24Z\", \"source_id\": 48539978, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:27Z\", \"source_id\": 15772546, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15044, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:03Z\", \"source_id\": 48548184, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:09Z\", \"source_id\": 15775126, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:56Z\", \"source_id\": 48552428, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:58Z\", \"source_id\": 15776415, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15021, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:02Z\", \"source_id\": 48557142, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:08Z\", \"source_id\": 15777878, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:20Z\", \"source_id\": 48562246, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:23Z\", \"source_id\": 15779466, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:51Z\", \"source_id\": 48568035, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:51Z\", \"source_id\": 15781209, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:09Z\", \"source_id\": 48573201, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:13Z\", \"source_id\": 15782802, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:48Z\", \"source_id\": 48579118, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:51Z\", \"source_id\": 15784634, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15301, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:47Z\", \"source_id\": 48594607, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:51Z\", \"source_id\": 15789388, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "1", "timing_fact_generation": 1789501613287339, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:10.476786", "service_state_evidence_id": 15789388, "current_leg_start_actual_dep": "2026-09-15T20:42:30+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:11.450911", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
SRA |
2N64 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 377.532, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1052.343, "from_m": 377.532, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3662.923, "from_m": 1052.343, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4082.627, "from_m": 3662.923, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4831.481, "from_m": 4082.627, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5048.1, "from_m": 4831.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5093.611, "from_m": 5048.1, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7498.122, "from_m": 5093.611, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7815.218, "from_m": 7498.122, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7867.16, "from_m": 7815.218, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9103.708, "from_m": 7867.16, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9175.069, "from_m": 9103.708, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9241.306, "from_m": 9175.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9385.025, "from_m": 9241.306, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9461.278, "from_m": 9385.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9501.661, "from_m": 9461.278, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9566.261, "from_m": 9501.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9573.476, "from_m": 9566.261, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9626.647, "from_m": 9573.476, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9631.398, "from_m": 9626.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10319.736, "from_m": 9631.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10349.305, "from_m": 10319.736, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10415.624, "from_m": 10349.305, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 10852.856, "from_m": 10415.624, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10906.337, "from_m": 10852.856, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11008.41, "from_m": 10906.337, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11057.395, "from_m": 11008.41, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 17150.265, "from_m": 11057.395, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17502.505, "from_m": 17150.265, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18850.0, "from_m": 17502.505, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19464.498, "from_m": 18850.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 22431.701, "from_m": 19464.498, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22502.316, "from_m": 22431.701, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23034.552, "from_m": 22502.316, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23105.167, "from_m": 23034.552, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 24422.393, "from_m": 23105.167, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26961.066, "from_m": 24422.393, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 27707.179, "from_m": 26961.066, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27769.094, "from_m": 27707.179, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28377.687, "from_m": 27769.094, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29081.016, "from_m": 28377.687, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29694.863, "from_m": 29081.016, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29731.084, "from_m": 29694.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29770.179, "from_m": 29731.084, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29811.445, "from_m": 29770.179, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 29840.183, "from_m": 29811.445, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29912.797, "from_m": 29840.183, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 590483, "profile_key": "8e103e4b8156fdfa6876d9394caf0c29efc3119387343d6f7d0473dde3e46a5b", "schedule_id": 11824, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Richmond North London Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1948H", "location": "Kew Gardens", "stage_seq": 2, "distance_m": 2184.529, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1951H", "location": "Gunnersbury", "stage_seq": 3, "distance_m": 3890.268, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954", "location": "South Acton", "stage_seq": 4, "distance_m": 4902.544, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957", "location": "Acton Central", "stage_seq": 5, "distance_m": 6068.465, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958H", "location": "Acton Wells Jn", "stage_seq": 6, "distance_m": 7759.737, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2003H", "location": "Willesden Junction High Level", "stage_seq": 7, "distance_m": 10349.305, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Kensal Green Jn", "stage_seq": 8, "distance_m": 10906.337, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006", "location": "Kensal Rise", "stage_seq": 9, "distance_m": 11921.303, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Brondesbury Park", "stage_seq": 10, "distance_m": 12919.677, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2009H", "location": "Brondesbury", "stage_seq": 11, "distance_m": 13630.343, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011H", "location": "West Hampstead", "stage_seq": 12, "distance_m": 14455.818, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Finchley Road & Frognal", "stage_seq": 13, "distance_m": 15050.726, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2015H", "location": "Hampstead Heath", "stage_seq": 14, "distance_m": 16464.801, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018H", "location": "Gospel Oak", "stage_seq": 15, "distance_m": 17417.262, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Kentish Town West", "stage_seq": 16, "distance_m": 18482.669, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Camden Road Jn", "stage_seq": 17, "distance_m": 19200.37, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023H", "location": "Camden Road", "stage_seq": 18, "distance_m": 19397.964, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Camden Road East Jn", "stage_seq": 19, "distance_m": 19929.282, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 20, "distance_m": 21110.103, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Westbourne Road Junction", "stage_seq": 21, "distance_m": 21479.666, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029H", "location": "Highbury & Islington (North London Lines)", "stage_seq": 22, "distance_m": 21890.46, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Canonbury West Jn", "stage_seq": 23, "distance_m": 22336.667, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Canonbury", "stage_seq": 24, "distance_m": 22768.434, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034", "location": "Dalston Kingsland", "stage_seq": 25, "distance_m": 24549.324, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Navarino Road Jn", "stage_seq": 26, "distance_m": 25378.644, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Hackney Central", "stage_seq": 27, "distance_m": 25930.251, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Homerton", "stage_seq": 28, "distance_m": 26930.565, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Hackney Wick", "stage_seq": 29, "distance_m": 28347.953, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Lea Junction", "stage_seq": 30, "distance_m": 28861.259, "section_seq": 1, "route_path_id": 28457}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Channelsea Jn", "stage_seq": 31, "distance_m": 29162.151, "section_seq": 1, "route_path_id": 28457}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": null, "location": "Stratford", "stage_seq": 32, "distance_m": 29912.797, "section_seq": 1, "route_path_id": 28457}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 29912.797, "from_m": 0.0, "section_seq": 1, "route_path_id": 28457}], "total_distance_m": 29912.797, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 27146.771, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2766.026, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28339, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:35Z", "source_id": 48456134, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:36Z", "source_id": 15740492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28347, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:08Z", "source_id": 48462359, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:51:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:14Z", "source_id": 15742402, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:14Z", "source_id": 48469898, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:54:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:18Z", "source_id": 15746186, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:44Z", "source_id": 15746818, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22342, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:08Z", "source_id": 48476928, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:57:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:13Z", "source_id": 15750103, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:42Z", "source_id": 15750735, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:56Z", "source_id": 48490693, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:03:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:57Z", "source_id": 15756601, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22851, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:43Z", "source_id": 48499940, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:06:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:45Z", "source_id": 15759909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22855, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:48Z", "source_id": 48505081, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:08:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:52Z", "source_id": 15761808, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22859, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:49Z", "source_id": 48510008, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:54Z", "source_id": 15763301, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22863, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:35Z", "source_id": 48514235, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:39Z", "source_id": 15764652, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22867, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:24Z", "source_id": 48518590, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:13:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:28Z", "source_id": 15765993, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22871, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:09Z", "source_id": 48523013, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:16:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:16Z", "source_id": 15767313, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22876, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:12Z", "source_id": 48527889, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:18:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:18Z", "source_id": 15768755, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22887, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:14Z", "source_id": 48534852, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:20:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:15Z", "source_id": 15770936, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22891, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:24Z", "source_id": 48539978, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:27Z", "source_id": 15772546, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15044, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:03Z", "source_id": 48548184, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:26:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:09Z", "source_id": 15775126, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15035, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:56Z", "source_id": 48552428, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:58Z", "source_id": 15776415, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15021, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:02Z", "source_id": 48557142, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:30:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:08Z", "source_id": 15777878, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:20Z", "source_id": 48562246, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:32:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:23Z", "source_id": 15779466, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15006, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:51Z", "source_id": 48568035, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:51Z", "source_id": 15781209, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15002, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:09Z", "source_id": 48573201, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:37:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:13Z", "source_id": 15782802, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14997, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:48Z", "source_id": 48579118, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:40:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:51Z", "source_id": 15784634, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15301, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:47Z", "source_id": 48594607, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:51Z", "source_id": 15789388, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Richmond North London Line |
1945 |
1945 |
5 |
None |
None |
Stratford |
2047 |
2047 |
1 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G59037/2026-09-15/detailed |
None |
Hackney Wick |
2026-09-15T20:42:30+01:00 |
Stratford |
7.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 |
2041 |
2048 |
Hackney Wick |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-15 19:58:37 |
TERMINATED |
2026-09-15 19:48:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789388 |
1789501613287339 |
102 |
102 |
2026-09-15 19:58:11.450911 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:10.476786 |
| 559717 |
589230 |
W32961 |
879R58MX15 |
2026-09-15 |
COMPLETE |
15789429 |
2026-09-15 20:48:00 |
2026-09-15 19:58:37 |
2026-09-17 19:58:37 |
{"id": 589230, "stp": "P", "toc": "Thameslink", "uid": "W32961", "consist": "700104", "dest_crs": "LUT", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32961/2026-09-15/detailed", "trust_id": "879R58MX15", "origin_crs": "TBD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Luton", "service_date": "2026-09-15", "dest_arr_time": "2041", "dest_platform": "2", "is_terminated": 1, "next_location": "Luton", "signalling_id": "9R58", "timing_status": "LATE", "origin_station": "Three Bridges", "current_leg_arr": "2048", "current_leg_dep": "2045", "current_leg_end": "Luton", "origin_dep_time": "1856", "origin_platform": "1", "current_location": "Luton", "last_update_time": "2026-09-15T19:58:37", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]}", "current_leg_start": "Luton Airport Parkway", "dest_arr_time_act": "2041", "motion_projection": null, "next_location_lat": "51.8825117", "next_location_lon": "-0.4140817", "previous_location": "Luton Airport Parkway", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 443.877, \"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\": 554.623, \"from_m\": 443.877, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2999.284, \"from_m\": 554.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\": 3114.735, \"from_m\": 2999.284, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3967.511, \"from_m\": 3114.735, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5996.133, \"from_m\": 3967.511, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8807.23, \"from_m\": 5996.133, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8847.984, \"from_m\": 8807.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12231.678, \"from_m\": 8847.984, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 13544.985, \"from_m\": 12231.678, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14728.373, \"from_m\": 13544.985, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22238.062, \"from_m\": 14728.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\": 22864.96, \"from_m\": 22238.062, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 24266.107, \"from_m\": 22864.96, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24382.876, \"from_m\": 24266.107, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28725.857, \"from_m\": 24382.876, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30003.501, \"from_m\": 28725.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30062.065, \"from_m\": 30003.501, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30106.336, \"from_m\": 30062.065, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30142.043, \"from_m\": 30106.336, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30205.742, \"from_m\": 30142.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30294.41, \"from_m\": 30205.742, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30324.846, \"from_m\": 30294.41, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30719.102, \"from_m\": 30324.846, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30756.067, \"from_m\": 30719.102, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31652.518, \"from_m\": 30756.067, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31683.914, \"from_m\": 31652.518, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31717.927, \"from_m\": 31683.914, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32133.386, \"from_m\": 31717.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33122.71, \"from_m\": 32133.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\": 33444.694, \"from_m\": 33122.71, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33502.959, \"from_m\": 33444.694, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36791.612, \"from_m\": 33502.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\": 36853.129, \"from_m\": 36791.612, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42134.301, \"from_m\": 36853.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44024.111, \"from_m\": 42134.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44960.539, \"from_m\": 44024.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\": 46532.445, \"from_m\": 44960.539, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48146.349, \"from_m\": 46532.445, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48389.702, \"from_m\": 48146.349, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48485.715, \"from_m\": 48389.702, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48532.974, \"from_m\": 48485.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48771.473, \"from_m\": 48532.974, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49298.758, \"from_m\": 48771.473, \"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\": 49336.522, \"from_m\": 49298.758, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 49893.753, \"from_m\": 49336.522, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49971.378, \"from_m\": 49893.753, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 53323.083, \"from_m\": 49971.378, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53601.044, \"from_m\": 53323.083, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 53638.305, \"from_m\": 53601.044, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 54865.293, \"from_m\": 53638.305, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54934.178, \"from_m\": 54865.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55512.312, \"from_m\": 54934.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55730.802, \"from_m\": 55512.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\": 57572.14, \"from_m\": 55730.802, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 59271.246, \"from_m\": 57572.14, \"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\": 60658.084, \"from_m\": 59271.246, \"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\": 64016.917, \"from_m\": 60658.084, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 81719.811, \"from_m\": 64016.917, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 85853.396, \"from_m\": 81719.811, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 91046.694, \"from_m\": 85853.396, \"capability_applied\": null, \"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\": 91131.704, \"from_m\": 91046.694, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91148.904, \"from_m\": 91131.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91234.477, \"from_m\": 91148.904, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91807.026, \"from_m\": 91234.477, \"capability_applied\": null, \"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\": 95291.404, \"from_m\": 91807.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 97090.202, \"from_m\": 95291.404, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 99691.908, \"from_m\": 97090.202, \"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\": 100349.188, \"from_m\": 99691.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 100416.691, \"from_m\": 100349.188, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 100718.321, \"from_m\": 100416.691, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}], \"service_id\": 589230, \"profile_key\": \"bda13527f5ff3e6550bb772f2e7f946536bec73f93739010b6b802d025531f22\", \"schedule_id\": 26367, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Three Bridges\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1901\", \"wtt_dep\": \"1902H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 2, \"distance_m\": 4437.601, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1904H\", \"wtt_dep\": \"1905\", \"location\": \"Horley\", \"stage_seq\": 3, \"distance_m\": 5799.562, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1908H\", \"wtt_dep\": \"1909\", \"location\": \"Salfords\", \"stage_seq\": 4, \"distance_m\": 9472.683, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1912\", \"wtt_dep\": \"1912H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 5, \"distance_m\": 12409.443, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1916\", \"wtt_dep\": \"1918\", \"location\": \"Redhill\", \"stage_seq\": 6, \"distance_m\": 13780.008, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 7, \"distance_m\": 24143.576, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1927\", \"location\": \"Purley\", \"stage_seq\": 8, \"distance_m\": 25731.869, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1930H\", \"location\": \"South Croydon\", \"stage_seq\": 9, \"distance_m\": 29079.315, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1932H\", \"wtt_dep\": \"1933H\", \"location\": \"East Croydon\", \"stage_seq\": 10, \"distance_m\": 30526.738, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 31374.448, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 12, \"distance_m\": 32133.386, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1938\", \"location\": \"Norwood Junction\", \"stage_seq\": 13, \"distance_m\": 33187.449, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941\", \"location\": \"Sydenham\", \"stage_seq\": 14, \"distance_m\": 36791.612, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"New Cross Gate\", \"stage_seq\": 15, \"distance_m\": 42485.424, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 16, \"distance_m\": 43586.714, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 45205.847, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1949H\", \"wtt_dep\": \"1951\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 47070.625, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 19, \"distance_m\": 47797.642, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 20, \"distance_m\": 48405.07, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957\", \"location\": \"London Blackfriars\", \"stage_seq\": 21, \"distance_m\": 49007.205, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1959\", \"location\": \"City Thameslink\", \"stage_seq\": 22, \"distance_m\": 49409.588, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2001H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 50139.746, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2006\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 24, \"distance_m\": 52358.602, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Dock Jn North\", \"stage_seq\": 25, \"distance_m\": 53590.48, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Kentish Town\", \"stage_seq\": 26, \"distance_m\": 54557.505, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 27, \"distance_m\": 55512.312, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 28, \"distance_m\": 58306.096, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Cricklewood\", \"stage_seq\": 29, \"distance_m\": 60255.144, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Hendon\", \"stage_seq\": 30, \"distance_m\": 63304.846, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019H\", \"location\": \"Radlett Jn\", \"stage_seq\": 31, \"distance_m\": 75306.845, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2025\", \"location\": \"St. Albans\", \"stage_seq\": 32, \"distance_m\": 84093.737, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 33, \"distance_m\": 91131.704, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031H\", \"location\": \"Harpenden\", \"stage_seq\": 34, \"distance_m\": 91670.815, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 35, \"distance_m\": 99060.299, \"section_seq\": 1, \"route_path_id\": 101021}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": null, \"location\": \"Luton\", \"stage_seq\": 36, \"distance_m\": 100718.321, \"section_seq\": 1, \"route_path_id\": 101021}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 100718.321, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101021}], \"total_distance_m\": 100718.321, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 94349.197, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6369.124, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1856", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.8825117", "current_position_lon": "-0.4140817", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:48Z\", \"source_id\": 48344020, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:51Z\", \"source_id\": 15702976, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:17Z\", \"source_id\": 48353153, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:20Z\", \"source_id\": 15705848, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:34Z\", \"source_id\": 48361757, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:36Z\", \"source_id\": 15708506, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:10Z\", \"source_id\": 48370907, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:15Z\", \"source_id\": 15711392, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30300, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:29Z\", \"source_id\": 48379249, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:33Z\", \"source_id\": 15714030, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:32Z\", \"source_id\": 48404070, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:33Z\", \"source_id\": 15721885, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:32Z\", \"source_id\": 48414130, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:37Z\", \"source_id\": 15726209, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:13Z\", \"source_id\": 15727120, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:18Z\", \"source_id\": 48421015, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:23Z\", \"source_id\": 15729607, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:40Z\", \"source_id\": 48431955, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:37:46Z\", \"source_id\": 15732934, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:21Z\", \"source_id\": 48450645, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:23Z\", \"source_id\": 15738757, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:35Z\", \"source_id\": 48461020, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:41Z\", \"source_id\": 15742018, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29317, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:09Z\", \"source_id\": 48474560, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:12Z\", \"source_id\": 15748755, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:38Z\", \"source_id\": 15749308, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:05Z\", \"source_id\": 48481487, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:07Z\", \"source_id\": 15752737, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:21Z\", \"source_id\": 15753100, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:02Z\", \"source_id\": 48486158, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:18Z\", \"source_id\": 15754942, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:24Z\", \"source_id\": 15755059, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18647, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:40Z\", \"source_id\": 48495064, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:46Z\", \"source_id\": 15758171, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:52Z\", \"source_id\": 15758336, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:43Z\", \"source_id\": 48507304, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:46Z\", \"source_id\": 15762519, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18543, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:39Z\", \"source_id\": 48521754, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:41Z\", \"source_id\": 15766911, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:36Z\", \"source_id\": 48524133, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:39Z\", \"source_id\": 15767643, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18417, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:07Z\", \"source_id\": 48527682, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:09Z\", \"source_id\": 15768668, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18362, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:25Z\", \"source_id\": 48551307, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:31Z\", \"source_id\": 15776110, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:35Z\", \"source_id\": 48565061, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:41Z\", \"source_id\": 15780372, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:20Z\", \"source_id\": 48580221, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:26Z\", \"source_id\": 15785016, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:50Z\", \"source_id\": 48594693, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:53Z\", \"source_id\": 15789429, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Luton", "service_state_platform": "2", "timing_fact_generation": 1789501614361120, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:10.480975", "service_state_evidence_id": 15789429, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 174, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:11.455483", "service_state_valid_until_kind": null, "operational_interpretation_version": 174, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
TBD |
LUT |
9R58 |
700104 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 443.877, "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": 554.623, "from_m": 443.877, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2999.284, "from_m": 554.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": 3114.735, "from_m": 2999.284, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3967.511, "from_m": 3114.735, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5996.133, "from_m": 3967.511, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8807.23, "from_m": 5996.133, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8847.984, "from_m": 8807.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12231.678, "from_m": 8847.984, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 13544.985, "from_m": 12231.678, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14728.373, "from_m": 13544.985, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22238.062, "from_m": 14728.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": 22864.96, "from_m": 22238.062, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 24266.107, "from_m": 22864.96, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24382.876, "from_m": 24266.107, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 28725.857, "from_m": 24382.876, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30003.501, "from_m": 28725.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30062.065, "from_m": 30003.501, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30106.336, "from_m": 30062.065, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30142.043, "from_m": 30106.336, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30205.742, "from_m": 30142.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30294.41, "from_m": 30205.742, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30324.846, "from_m": 30294.41, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30719.102, "from_m": 30324.846, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30756.067, "from_m": 30719.102, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31652.518, "from_m": 30756.067, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31683.914, "from_m": 31652.518, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31717.927, "from_m": 31683.914, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32133.386, "from_m": 31717.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33122.71, "from_m": 32133.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": 33444.694, "from_m": 33122.71, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33502.959, "from_m": 33444.694, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36791.612, "from_m": 33502.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": 36853.129, "from_m": 36791.612, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42134.301, "from_m": 36853.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44024.111, "from_m": 42134.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44960.539, "from_m": 44024.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": 46532.445, "from_m": 44960.539, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48146.349, "from_m": 46532.445, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48389.702, "from_m": 48146.349, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48485.715, "from_m": 48389.702, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48532.974, "from_m": 48485.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48771.473, "from_m": 48532.974, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49298.758, "from_m": 48771.473, "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": 49336.522, "from_m": 49298.758, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 49893.753, "from_m": 49336.522, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 49971.378, "from_m": 49893.753, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 53323.083, "from_m": 49971.378, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 53601.044, "from_m": 53323.083, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 53638.305, "from_m": 53601.044, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 54865.293, "from_m": 53638.305, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54934.178, "from_m": 54865.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55512.312, "from_m": 54934.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55730.802, "from_m": 55512.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": 57572.14, "from_m": 55730.802, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 59271.246, "from_m": 57572.14, "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": 60658.084, "from_m": 59271.246, "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": 64016.917, "from_m": 60658.084, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 81719.811, "from_m": 64016.917, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 85853.396, "from_m": 81719.811, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 91046.694, "from_m": 85853.396, "capability_applied": null, "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": 91131.704, "from_m": 91046.694, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 91148.904, "from_m": 91131.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91234.477, "from_m": 91148.904, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91807.026, "from_m": 91234.477, "capability_applied": null, "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": 95291.404, "from_m": 91807.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 97090.202, "from_m": 95291.404, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 99691.908, "from_m": 97090.202, "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": 100349.188, "from_m": 99691.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 100416.691, "from_m": 100349.188, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 100718.321, "from_m": 100416.691, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}], "service_id": 589230, "profile_key": "bda13527f5ff3e6550bb772f2e7f946536bec73f93739010b6b802d025531f22", "schedule_id": 26367, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1856", "location": "Three Bridges", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1901", "wtt_dep": "1902H", "location": "Gatwick Airport", "stage_seq": 2, "distance_m": 4437.601, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1904H", "wtt_dep": "1905", "location": "Horley", "stage_seq": 3, "distance_m": 5799.562, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1908H", "wtt_dep": "1909", "location": "Salfords", "stage_seq": 4, "distance_m": 9472.683, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1912", "wtt_dep": "1912H", "location": "Earlswood (Surrey)", "stage_seq": 5, "distance_m": 12409.443, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1916", "wtt_dep": "1918", "location": "Redhill", "stage_seq": 6, "distance_m": 13780.008, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Stoats Nest Jn", "stage_seq": 7, "distance_m": 24143.576, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1927", "location": "Purley", "stage_seq": 8, "distance_m": 25731.869, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1930H", "location": "South Croydon", "stage_seq": 9, "distance_m": 29079.315, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1932H", "wtt_dep": "1933H", "location": "East Croydon", "stage_seq": 10, "distance_m": 30526.738, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934H", "location": "Windmill Bridge Jn", "stage_seq": 11, "distance_m": 31374.448, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Norwood Fork Jn", "stage_seq": 12, "distance_m": 32133.386, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1938", "location": "Norwood Junction", "stage_seq": 13, "distance_m": 33187.449, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941", "location": "Sydenham", "stage_seq": 14, "distance_m": 36791.612, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "New Cross Gate", "stage_seq": 15, "distance_m": 42485.424, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Bricklayers Arms Jn", "stage_seq": 16, "distance_m": 43586.714, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 45205.847, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1949H", "wtt_dep": "1951", "location": "London Bridge", "stage_seq": 18, "distance_m": 47070.625, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952H", "location": "Metropolitan Jn", "stage_seq": 19, "distance_m": 47797.642, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Blackfriars Jn", "stage_seq": 20, "distance_m": 48405.07, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957", "location": "London Blackfriars", "stage_seq": 21, "distance_m": 49007.205, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1959", "location": "City Thameslink", "stage_seq": 22, "distance_m": 49409.588, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2001H", "location": "Farringdon", "stage_seq": 23, "distance_m": 50139.746, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2006", "location": "St Pancras Low Level", "stage_seq": 24, "distance_m": 52358.602, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Dock Jn North", "stage_seq": 25, "distance_m": 53590.48, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Kentish Town", "stage_seq": 26, "distance_m": 54557.505, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Carlton Road Jn", "stage_seq": 27, "distance_m": 55512.312, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "West Hampstead Thameslink", "stage_seq": 28, "distance_m": 58306.096, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Cricklewood", "stage_seq": 29, "distance_m": 60255.144, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Hendon", "stage_seq": 30, "distance_m": 63304.846, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019H", "location": "Radlett Jn", "stage_seq": 31, "distance_m": 75306.845, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2025", "location": "St. Albans", "stage_seq": 32, "distance_m": 84093.737, "section_seq": 1, "route_path_id": 101021}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Harpenden Jn", "stage_seq": 33, "distance_m": 91131.704, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031H", "location": "Harpenden", "stage_seq": 34, "distance_m": 91670.815, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Luton Airport Parkway", "stage_seq": 35, "distance_m": 99060.299, "section_seq": 1, "route_path_id": 101021}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": null, "location": "Luton", "stage_seq": 36, "distance_m": 100718.321, "section_seq": 1, "route_path_id": 101021}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 100718.321, "from_m": 0.0, "section_seq": 1, "route_path_id": 101021}], "total_distance_m": 100718.321, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 94349.197, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6369.124, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:48Z", "source_id": 48344020, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:03:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:51Z", "source_id": 15702976, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:17Z", "source_id": 48353153, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:06:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:20Z", "source_id": 15705848, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30562, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:34Z", "source_id": 48361757, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:10:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:36Z", "source_id": 15708506, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30546, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:10Z", "source_id": 48370907, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:14:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:15Z", "source_id": 15711392, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30300, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:29Z", "source_id": 48379249, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:18:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:33Z", "source_id": 15714030, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30482, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:32Z", "source_id": 48404070, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:27:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:33Z", "source_id": 15721885, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:32Z", "source_id": 48414130, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:31:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:37Z", "source_id": 15726209, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:13Z", "source_id": 15727120, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:18Z", "source_id": 48421015, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:23Z", "source_id": 15729607, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:40Z", "source_id": 48431955, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:38:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:37:46Z", "source_id": 15732934, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:21Z", "source_id": 48450645, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:46:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:23Z", "source_id": 15738757, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29632, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:35Z", "source_id": 48461020, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:41Z", "source_id": 15742018, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29317, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:09Z", "source_id": 48474560, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:12Z", "source_id": 15748755, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:38Z", "source_id": 15749308, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:05Z", "source_id": 48481487, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:58:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:07Z", "source_id": 15752737, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:21Z", "source_id": 15753100, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:02Z", "source_id": 48486158, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:18Z", "source_id": 15754942, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:24Z", "source_id": 15755059, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18647, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:40Z", "source_id": 48495064, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:04:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:46Z", "source_id": 15758171, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:52Z", "source_id": 15758336, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18575, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:43Z", "source_id": 48507304, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:09:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:46Z", "source_id": 15762519, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18543, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:39Z", "source_id": 48521754, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:15:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:41Z", "source_id": 15766911, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18485, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:36Z", "source_id": 48524133, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:16:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:39Z", "source_id": 15767643, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18417, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:07Z", "source_id": 48527682, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:09Z", "source_id": 15768668, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18362, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:25Z", "source_id": 48551307, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:28:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:31Z", "source_id": 15776110, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18215, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:35Z", "source_id": 48565061, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:41Z", "source_id": 15780372, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18196, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:20Z", "source_id": 48580221, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:26Z", "source_id": 15785016, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18181, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:50Z", "source_id": 48594693, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:48:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:53Z", "source_id": 15789429, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Three Bridges |
1856 |
1856 |
1 |
None |
None |
Luton |
2041 |
2041 |
2 |
LATE |
+7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32961/2026-09-15/detailed |
None |
Luton Airport Parkway |
2026-09-15T20:44:00+01:00 |
Luton |
3.0 |
{"type": "LineString", "coordinates": [[-0.3962762, 51.8728653], [-0.3968863999999999, 51.873314], [-0.39745099999999994, 51.87373049999999], [-0.39804509999999993, 51.8741702], [-0.3986298999999999, 51.874597400000006], [-0.39905899999999994, 51.87491200000001], [-0.3994333, 51.875182800000005], [-0.3996814, 51.875361600000005], [-0.4001802, 51.8757292], [-0.4006026, 51.876048], [-0.4011874, 51.8764793], [-0.4016554, 51.87682379999999], [-0.4021892, 51.877217], [-0.4027055, 51.8775987], [-0.4032312, 51.8779936], [-0.4042196, 51.8787214], [-0.4047717, 51.8791058], [-0.4052317, 51.8793997], [-0.40584059999999994, 51.879757399999995], [-0.4065097999999999, 51.8801117], [-0.4070033, 51.88035099999999], [-0.407635, 51.88063410000001], [-0.4084048, 51.8809412], [-0.4089359, 51.88114070000002], [-0.4091484, 51.88121039999999], [-0.4095540999999999, 51.8813692], [-0.4099933999999999, 51.881520499999986], [-0.41022870000000006, 51.881584499999995], [-0.4104423, 51.8816414], [-0.41078599999999993, 51.88173299999999], [-0.4108281999999999, 51.8817442], [-0.4113633, 51.8818833], [-0.412011, 51.88204720000001], [-0.41276339999999995, 51.8822285], [-0.4135317999999999, 51.882401599999994], [-0.41408169999999994, 51.882511699999995]]} |
1.0 |
2045 |
2048 |
Luton Airport Parkway |
Luton |
Luton |
51.8825117 |
-0.4140817 |
51.8825117 |
-0.4140817 |
1 |
0 |
2026-09-15 19:58:37 |
TERMINATED |
2026-09-15 19:48:00 |
Luton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789429 |
1789501614361120 |
174 |
174 |
2026-09-15 19:58:11.455483 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:10.480975 |
| 559718 |
589364 |
W34732 |
731C30MY15 |
2026-09-15 |
COMPLETE |
15789371 |
2026-09-15 20:48:00 |
2026-09-15 19:58:37 |
2026-09-17 19:58:37 |
{"id": 589364, "stp": "P", "toc": "Great Western Railway", "uid": "W34732", "consist": "802114", "dest_crs": "BRI", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34732/2026-09-15/detailed", "trust_id": "731C30MY15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bristol Temple Meads", "service_date": "2026-09-15", "dest_arr_time": "2037", "dest_platform": "13", "is_terminated": 1, "next_location": "Bristol Temple Meads", "signalling_id": "1C30", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "2048", "current_leg_dep": "2037", "current_leg_end": "Bristol Temple Meads", "origin_dep_time": "1900", "origin_platform": "5", "current_location": "Bristol Temple Meads", "last_update_time": "2026-09-15T19:58:37", "route_debug_link": null, "timing_variation": "+11 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3567451, 51.377633900000006], [-2.3572846999999997, 51.3774806], [-2.3575574999999995, 51.377413399999995], [-2.3577936, 51.3773543], [-2.3580046, 51.377311600000006], [-2.3581937, 51.377280199999994], [-2.3584733, 51.3772428], [-2.3587058, 51.377218], [-2.3588473, 51.377207], [-2.3590403, 51.37719330000001], [-2.3592596, 51.3771847], [-2.3594616, 51.3771817], [-2.3596579, 51.37718310000001], [-2.3598541, 51.37718979999999], [-2.3600081, 51.3771976], [-2.3601806999999995, 51.3772092], [-2.3603827, 51.3772256], [-2.3604752, 51.37723519999999], [-2.3622648, 51.377418000000006], [-2.3651806, 51.3777157], [-2.3663734999999995, 51.3778332], [-2.3671438999999994, 51.37791240000001], [-2.3686287, 51.3780654], [-2.3687887, 51.37808149999999], [-2.3702032999999996, 51.37822639999998], [-2.372325, 51.3784379], [-2.3734358999999996, 51.378548599999995], [-2.3747193999999996, 51.3786766], [-2.3801066, 51.3792186], [-2.3850509, 51.379716], [-2.3860825, 51.379816], [-2.3863359, 51.379841899999995], [-2.3877378999999994, 51.3799819], [-2.387882, 51.3799966], [-2.3903231999999996, 51.38024089999998], [-2.3908864, 51.380300099999985], [-2.3910976, 51.380323199999985], [-2.3914734999999996, 51.3803665], [-2.392034, 51.3804414], [-2.3926108, 51.38052540000001], [-2.3934037999999997, 51.38065799999998], [-2.3943992, 51.3808511], [-2.3948358, 51.3809422], [-2.3953901, 51.381071], [-2.3962804999999996, 51.3813003], [-2.3970703, 51.381524500000005], [-2.3977249, 51.38173080000001], [-2.3982936, 51.3819204], [-2.3987490999999994, 51.382087000000006], [-2.3995590000000004, 51.3824071], [-2.3999781, 51.38257709999999], [-2.4006681999999997, 51.382875000000006], [-2.4014, 51.38322179999999], [-2.4018434999999996, 51.38344889999999], [-2.4029422, 51.3840404], [-2.4041638999999995, 51.3846907], [-2.4053057999999994, 51.38521519999999], [-2.4061659000000004, 51.38559130000001], [-2.406888299999999, 51.3858784], [-2.4072521, 51.38600509999999], [-2.4077675, 51.3861847], [-2.4078595999999997, 51.38621589999999], [-2.4085169, 51.38643880000001], [-2.4088599999999993, 51.3865485], [-2.4096004, 51.38677259999999], [-2.4096709669926253, 51.38679167395817], [-2.4098135, 51.386830200000006], [-2.410428, 51.38699949999999], [-2.4117811999999996, 51.3873322], [-2.4126609, 51.38752139999998], [-2.4145236, 51.3878754], [-2.4160529, 51.3880923], [-2.4169175, 51.388189199999985], [-2.418315, 51.38831669999999], [-2.419062900000001, 51.3883655], [-2.4197529, 51.3883985], [-2.4211349, 51.3884492], [-2.4222798000000005, 51.3885204], [-2.4224748, 51.3885321], [-2.4232752, 51.38858290000001], [-2.4239842, 51.38865340000001], [-2.4251683999999996, 51.3887947], [-2.425451267122708, 51.38883688898455], [-2.4260540999999995, 51.3889268], [-2.4269905, 51.389094699999994], [-2.4277696, 51.3892585], [-2.427907, 51.38928589999998], [-2.4279616, 51.3892968], [-2.4286417, 51.38943129999999], [-2.4290455, 51.389525899999995], [-2.4302813, 51.3898573], [-2.4303197, 51.3898692], [-2.4316000000000004, 51.390266], [-2.4318186999999996, 51.3903461], [-2.4328189, 51.3906918], [-2.4336685, 51.3910195], [-2.4345902, 51.39140929999999], [-2.4357297, 51.391905400000006], [-2.4359191, 51.391986800000005], [-2.4380397, 51.3928993], [-2.4421651, 51.3946742], [-2.443755, 51.395376699999986], [-2.4448671999999996, 51.3959288], [-2.446168, 51.3966419], [-2.4469189999999994, 51.397089699999995], [-2.447534399999999, 51.39748249999999], [-2.4483871999999995, 51.398079900000006], [-2.4493996, 51.3988342], [-2.4499197999999995, 51.3992217], [-2.4501016999999994, 51.39936219999999], [-2.4503966, 51.39957979999999], [-2.4541402, 51.402413800000005], [-2.4558782, 51.403724399999994], [-2.4572483999999997, 51.4047738], [-2.4599171999999996, 51.4067622], [-2.4609346, 51.40744240000001], [-2.4617001999999997, 51.407921599999995], [-2.4631868999999997, 51.4087787], [-2.4652453, 51.4098456], [-2.4665367, 51.410455199999994], [-2.4681303, 51.41114309999999], [-2.469458, 51.4116613], [-2.4695226, 51.411686499999995], [-2.4696503, 51.4117364], [-2.4705525, 51.4120644], [-2.47219, 51.4126081], [-2.4735066, 51.4130072], [-2.4752529999999995, 51.4134772], [-2.4763411, 51.4137439], [-2.4778098, 51.414066299999995], [-2.4791177999999996, 51.4143192], [-2.4800910999999997, 51.41448450000001], [-2.4810363999999994, 51.41463939999999], [-2.4825594999999994, 51.414851], [-2.482793, 51.4148807], [-2.4843951, 51.4151101], [-2.4855985, 51.4153088], [-2.4867542, 51.415523500000006], [-2.4868834, 51.41555090000001], [-2.4881961, 51.4158218], [-2.4895284999999996, 51.41613089999999], [-2.4906203, 51.416403], [-2.4909352000000005, 51.41649], [-2.4918355999999995, 51.4167386], [-2.4919207000000005, 51.4167643], [-2.4928003999999997, 51.41702949999999], [-2.4931485, 51.4171412], [-2.4939823, 51.41741129999998], [-2.4944915, 51.41758409999999], [-2.494905699999999, 51.41773289999999], [-2.4958665999999994, 51.418087], [-2.4960945, 51.4181797], [-2.4977414, 51.4188492], [-2.5010829, 51.42037349999999], [-2.5011993999999995, 51.42042670000001], [-2.5030779, 51.42128360000001], [-2.5057003999999994, 51.4224697], [-2.5083387, 51.42371550000001], [-2.5092962999999995, 51.424212399999995], [-2.5093939, 51.4242642], [-2.5095813, 51.42436969999999], [-2.5106074, 51.42494009999999], [-2.5120512, 51.4258121], [-2.5127939, 51.4262834], [-2.5144273, 51.4272759], [-2.5148493999999997, 51.4274949], [-2.51528279553466, 51.42774853597959], [-2.5153504, 51.4277881], [-2.5163624, 51.428321], [-2.516945, 51.4286082], [-2.5176447, 51.4289347], [-2.5187933999999994, 51.4294708], [-2.5197416, 51.42990079999999], [-2.5206713999999995, 51.4303607], [-2.5217118, 51.4309185], [-2.5229905, 51.43168870000001], [-2.5239065, 51.4323084], [-2.5248238, 51.4330056], [-2.5255737999999996, 51.43364379999999], [-2.5263937, 51.434416], [-2.5270015999999997, 51.43505569999999], [-2.5277771, 51.43597890000001], [-2.5280540999999994, 51.4363762], [-2.5282782, 51.4366708], [-2.5286547, 51.4371657], [-2.5294144, 51.43804169999999], [-2.5301501999999996, 51.43882560000001], [-2.5309151, 51.4395564], [-2.5326613, 51.4410235], [-2.5335503, 51.4416774], [-2.5336230999999994, 51.44172530000001], [-2.5348569, 51.44256670000001], [-2.535275851046764, 51.442817580280106], [-2.536016, 51.4432608], [-2.5368905, 51.4437528], [-2.536963, 51.44378999999999], [-2.5377072999999997, 51.4441722], [-2.5385256999999997, 51.44456540000001], [-2.5396082999999994, 51.4450676], [-2.5407257999999997, 51.44556080000001], [-2.5409174999999995, 51.44563279999999], [-2.5424496999999997, 51.4462084], [-2.5432358, 51.446467799999986], [-2.5441239, 51.4467423], [-2.5447948, 51.4469408], [-2.5454555, 51.4471215], [-2.5461623999999996, 51.4473112], [-2.5468559, 51.4474861], [-2.5472337, 51.44756770000001], [-2.5476406, 51.4476596], [-2.5488984, 51.44793039999999], [-2.5492368999999995, 51.44799749999999], [-2.5497946, 51.44808830000001], [-2.5502775999999994, 51.4481596], [-2.5506852, 51.44823739999999], [-2.5524641, 51.448576299999985], [-2.5532341999999995, 51.4487259], [-2.5547875999999996, 51.4490169], [-2.5567065, 51.4493754], [-2.5569337999999995, 51.4494215], [-2.557079, 51.44944989999999], [-2.5572433999999995, 51.4494831], [-2.5585953999999997, 51.4497384], [-2.5602168, 51.45003259999999], [-2.562490287806551, 51.45044514687922], [-2.5627330640311414, 51.45049263846528], [-2.562947819244929, 51.45053452589952], [-2.5631385658149823, 51.45057158840635], [-2.563309316108368, 51.45060460521019], [-2.563464082492152, 51.450634355535456], [-2.563606877333404, 51.450661618606574], [-2.563741712999191, 51.45068717364797], [-2.5638726018565805, 51.45071179988403], [-2.564003556272639, 51.4507362765392], [-2.5641385886144348, 51.4507613828379], [-2.564281711249035, 51.450787898004535], [-2.564436936543507, 51.450816601263526], [-2.5646082768649188, 51.4508482718393], [-2.564799744580337, 51.45088368895626], [-2.56501535205683, 51.45092363183883], [-2.5652591116614643, 51.450968879711446], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]}", "current_leg_start": "Bath Spa", "dest_arr_time_act": "2037", "motion_projection": null, "next_location_lat": "51.4490808", "next_location_lon": "-2.5801483", "previous_location": "Bath Spa", "current_leg_milage": "11.5", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1470.245, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1762.381, \"from_m\": 1470.245, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2918.037, \"from_m\": 1762.381, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3003.716, \"from_m\": 2918.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 3205.122, \"from_m\": 3003.716, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7468.582, \"from_m\": 3205.122, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 38064.87, \"from_m\": 7468.582, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38148.384, \"from_m\": 38064.87, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38637.899, \"from_m\": 38148.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38676.439, \"from_m\": 38637.899, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38827.029, \"from_m\": 38676.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40156.774, \"from_m\": 38827.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 40168.378, \"from_m\": 40156.774, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49345.858, \"from_m\": 40168.378, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49400.369, \"from_m\": 49345.858, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56157.297, \"from_m\": 49400.369, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56237.243, \"from_m\": 56157.297, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56295.624, \"from_m\": 56237.243, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56402.511, \"from_m\": 56295.624, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56458.631, \"from_m\": 56402.511, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 56517.021, \"from_m\": 56458.631, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57141.537, \"from_m\": 56517.021, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 57752.325, \"from_m\": 57141.537, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58044.301, \"from_m\": 57752.325, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58084.557, \"from_m\": 58044.301, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58221.163, \"from_m\": 58084.557, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58633.625, \"from_m\": 58221.163, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58978.418, \"from_m\": 58633.625, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59043.481, \"from_m\": 58978.418, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 96698.38, \"from_m\": 59043.481, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96807.618, \"from_m\": 96698.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119493.436, \"from_m\": 96807.618, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 119565.811, \"from_m\": 119493.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 122182.713, \"from_m\": 119565.811, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 124284.812, \"from_m\": 122182.713, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 124369.494, \"from_m\": 124284.812, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 124435.056, \"from_m\": 124369.494, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 152828.216, \"from_m\": 124435.056, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 152894.296, \"from_m\": 152828.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 162647.418, \"from_m\": 152894.296, \"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\": 169019.795, \"from_m\": 162647.418, \"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\": 170662.981, \"from_m\": 169019.795, \"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\": 171127.327, \"from_m\": 170662.981, \"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\": 171902.102, \"from_m\": 171127.327, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 173669.553, \"from_m\": 171902.102, \"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\": 185493.223, \"from_m\": 173669.553, \"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\": 188482.574, \"from_m\": 185493.223, \"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\": 188525.563, \"from_m\": 188482.574, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188911.709, \"from_m\": 188525.563, \"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\": 189039.096, \"from_m\": 188911.709, \"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\": 189085.08, \"from_m\": 189039.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 189746.433, \"from_m\": 189085.08, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 589364, \"profile_key\": \"b85aa72ade79c9ace33246c6649b2116541e5ea2c32caa4988f05ec420e40087\", \"schedule_id\": 26824, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1902\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1904H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1907H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1920H\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1927\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928\", \"location\": \"Reading High Level Jn\", \"stage_seq\": 13, \"distance_m\": 57921.534, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933\", \"location\": \"Goring & Streatley\", \"stage_seq\": 14, \"distance_m\": 71603.89, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1941\", \"location\": \"Didcot Parkway\", \"stage_seq\": 15, \"distance_m\": 85060.419, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Wantage Road\", \"stage_seq\": 16, \"distance_m\": 96914.508, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Challow Jn\", \"stage_seq\": 17, \"distance_m\": 102531.944, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949\", \"location\": \"Uffington\", \"stage_seq\": 18, \"distance_m\": 106545.56, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1958\", \"location\": \"Swindon\", \"stage_seq\": 19, \"distance_m\": 123870.808, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Wootton Bassett Jn\", \"stage_seq\": 20, \"distance_m\": 133127.985, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2010\", \"location\": \"Chippenham\", \"stage_seq\": 21, \"distance_m\": 150600.158, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Thingley East Jn\", \"stage_seq\": 22, \"distance_m\": 152828.216, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Thingley Jn\", \"stage_seq\": 23, \"distance_m\": 154050.444, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Bathampton Jn\", \"stage_seq\": 24, \"distance_m\": 167846.864, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2023H\", \"location\": \"Bath Spa\", \"stage_seq\": 25, \"distance_m\": 171303.486, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"North Somerset Jn\", \"stage_seq\": 26, \"distance_m\": 188469.746, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Bristol East Jn\", \"stage_seq\": 27, \"distance_m\": 189178.721, \"section_seq\": 1, \"route_path_id\": 31022}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": null, \"location\": \"Bristol Temple Meads\", \"stage_seq\": 28, \"distance_m\": 189746.433, \"section_seq\": 1, \"route_path_id\": 31022}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 189746.433, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31022}], \"total_distance_m\": 189746.433, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 188772.052, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 974.381, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1902", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.4490808", "current_position_lon": "-2.5801483", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:17Z\", \"source_id\": 48361003, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:19Z\", \"source_id\": 15708253, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:52Z\", \"source_id\": 48372663, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:13:56Z\", \"source_id\": 15711936, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:51Z\", \"source_id\": 48382605, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:55Z\", \"source_id\": 15715072, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:21Z\", \"source_id\": 48396112, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:23Z\", \"source_id\": 15719395, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:24Z\", \"source_id\": 48403724, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:27Z\", \"source_id\": 15721747, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:29Z\", \"source_id\": 48423758, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:33Z\", \"source_id\": 15730492, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:14Z\", \"source_id\": 48435780, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:19Z\", \"source_id\": 15734082, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:37Z\", \"source_id\": 48482804, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:39Z\", \"source_id\": 15753471, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:53Z\", \"source_id\": 15753814, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:18Z\", \"source_id\": 48528158, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:22Z\", \"source_id\": 15768824, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25874, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:40Z\", \"source_id\": 48567578, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:43Z\", \"source_id\": 15781108, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:44Z\", \"source_id\": 48594505, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:49Z\", \"source_id\": 15789371, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bristol Temple Meads", "service_state_platform": "13", "timing_fact_generation": 1789501610258538, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:14.310897", "service_state_evidence_id": 15789371, "current_leg_start_actual_dep": "2026-09-15T20:34:30+01:00", "operational_evidence_version": 125, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:15.400276", "service_state_valid_until_kind": null, "operational_interpretation_version": 125, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
PAD |
BRI |
1C30 |
802114 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 1470.245, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1762.381, "from_m": 1470.245, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2918.037, "from_m": 1762.381, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3003.716, "from_m": 2918.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 3205.122, "from_m": 3003.716, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7468.582, "from_m": 3205.122, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 38064.87, "from_m": 7468.582, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38148.384, "from_m": 38064.87, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38637.899, "from_m": 38148.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38676.439, "from_m": 38637.899, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38827.029, "from_m": 38676.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40156.774, "from_m": 38827.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 40168.378, "from_m": 40156.774, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49345.858, "from_m": 40168.378, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49400.369, "from_m": 49345.858, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56157.297, "from_m": 49400.369, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56237.243, "from_m": 56157.297, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56295.624, "from_m": 56237.243, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56402.511, "from_m": 56295.624, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56458.631, "from_m": 56402.511, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 56517.021, "from_m": 56458.631, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57141.537, "from_m": 56517.021, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 57752.325, "from_m": 57141.537, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58044.301, "from_m": 57752.325, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58084.557, "from_m": 58044.301, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 58221.163, "from_m": 58084.557, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 58633.625, "from_m": 58221.163, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58978.418, "from_m": 58633.625, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59043.481, "from_m": 58978.418, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 96698.38, "from_m": 59043.481, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96807.618, "from_m": 96698.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119493.436, "from_m": 96807.618, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 119565.811, "from_m": 119493.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 122182.713, "from_m": 119565.811, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 124284.812, "from_m": 122182.713, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 124369.494, "from_m": 124284.812, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 124435.056, "from_m": 124369.494, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 152828.216, "from_m": 124435.056, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 152894.296, "from_m": 152828.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 162647.418, "from_m": 152894.296, "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": 169019.795, "from_m": 162647.418, "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": 170662.981, "from_m": 169019.795, "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": 171127.327, "from_m": 170662.981, "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": 171902.102, "from_m": 171127.327, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 173669.553, "from_m": 171902.102, "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": 185493.223, "from_m": 173669.553, "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": 188482.574, "from_m": 185493.223, "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": 188525.563, "from_m": 188482.574, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188911.709, "from_m": 188525.563, "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": 189039.096, "from_m": 188911.709, "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": 189085.08, "from_m": 189039.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 189746.433, "from_m": 189085.08, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 589364, "profile_key": "b85aa72ade79c9ace33246c6649b2116541e5ea2c32caa4988f05ec420e40087", "schedule_id": 26824, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1902", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1904H", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1907H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1920H", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 31022}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1927", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928", "location": "Reading High Level Jn", "stage_seq": 13, "distance_m": 57921.534, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933", "location": "Goring & Streatley", "stage_seq": 14, "distance_m": 71603.89, "section_seq": 1, "route_path_id": 31022}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1941", "location": "Didcot Parkway", "stage_seq": 15, "distance_m": 85060.419, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Wantage Road", "stage_seq": 16, "distance_m": 96914.508, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Challow Jn", "stage_seq": 17, "distance_m": 102531.944, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949", "location": "Uffington", "stage_seq": 18, "distance_m": 106545.56, "section_seq": 1, "route_path_id": 31022}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1958", "location": "Swindon", "stage_seq": 19, "distance_m": 123870.808, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Wootton Bassett Jn", "stage_seq": 20, "distance_m": 133127.985, "section_seq": 1, "route_path_id": 31022}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2010", "location": "Chippenham", "stage_seq": 21, "distance_m": 150600.158, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Thingley East Jn", "stage_seq": 22, "distance_m": 152828.216, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Thingley Jn", "stage_seq": 23, "distance_m": 154050.444, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Bathampton Jn", "stage_seq": 24, "distance_m": 167846.864, "section_seq": 1, "route_path_id": 31022}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2023H", "location": "Bath Spa", "stage_seq": 25, "distance_m": 171303.486, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "North Somerset Jn", "stage_seq": 26, "distance_m": 188469.746, "section_seq": 1, "route_path_id": 31022}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Bristol East Jn", "stage_seq": 27, "distance_m": 189178.721, "section_seq": 1, "route_path_id": 31022}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": null, "location": "Bristol Temple Meads", "stage_seq": 28, "distance_m": 189746.433, "section_seq": 1, "route_path_id": 31022}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 189746.433, "from_m": 0.0, "section_seq": 1, "route_path_id": 31022}], "total_distance_m": 189746.433, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 188772.052, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 974.381, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:17Z", "source_id": 48361003, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:19Z", "source_id": 15708253, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:52Z", "source_id": 48372663, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:15:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:13:56Z", "source_id": 15711936, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:51Z", "source_id": 48382605, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:19:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:55Z", "source_id": 15715072, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:21Z", "source_id": 48396112, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:23:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:23Z", "source_id": 15719395, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23813, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:24Z", "source_id": 48403724, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:27:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:27Z", "source_id": 15721747, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23950, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:29Z", "source_id": 48423758, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:33Z", "source_id": 15730492, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23982, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:14Z", "source_id": 48435780, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:19Z", "source_id": 15734082, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24523, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:37Z", "source_id": 48482804, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:59:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:39Z", "source_id": 15753471, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:53Z", "source_id": 15753814, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24572, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:18Z", "source_id": 48528158, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:18:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:22Z", "source_id": 15768824, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25874, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:40Z", "source_id": 48567578, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:43Z", "source_id": 15781108, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26064, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:44Z", "source_id": 48594505, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:49Z", "source_id": 15789371, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
London Paddington |
1900 |
1902 |
5 |
None |
None |
Bristol Temple Meads |
2037 |
2037 |
13 |
LATE |
+11 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W34732/2026-09-15/detailed |
None |
Bath Spa |
2026-09-15T20:34:30+01:00 |
Bristol Temple Meads |
11.0 |
{"type": "LineString", "coordinates": [[-2.3567451, 51.377633900000006], [-2.3572846999999997, 51.3774806], [-2.3575574999999995, 51.377413399999995], [-2.3577936, 51.3773543], [-2.3580046, 51.377311600000006], [-2.3581937, 51.377280199999994], [-2.3584733, 51.3772428], [-2.3587058, 51.377218], [-2.3588473, 51.377207], [-2.3590403, 51.37719330000001], [-2.3592596, 51.3771847], [-2.3594616, 51.3771817], [-2.3596579, 51.37718310000001], [-2.3598541, 51.37718979999999], [-2.3600081, 51.3771976], [-2.3601806999999995, 51.3772092], [-2.3603827, 51.3772256], [-2.3604752, 51.37723519999999], [-2.3622648, 51.377418000000006], [-2.3651806, 51.3777157], [-2.3663734999999995, 51.3778332], [-2.3671438999999994, 51.37791240000001], [-2.3686287, 51.3780654], [-2.3687887, 51.37808149999999], [-2.3702032999999996, 51.37822639999998], [-2.372325, 51.3784379], [-2.3734358999999996, 51.378548599999995], [-2.3747193999999996, 51.3786766], [-2.3801066, 51.3792186], [-2.3850509, 51.379716], [-2.3860825, 51.379816], [-2.3863359, 51.379841899999995], [-2.3877378999999994, 51.3799819], [-2.387882, 51.3799966], [-2.3903231999999996, 51.38024089999998], [-2.3908864, 51.380300099999985], [-2.3910976, 51.380323199999985], [-2.3914734999999996, 51.3803665], [-2.392034, 51.3804414], [-2.3926108, 51.38052540000001], [-2.3934037999999997, 51.38065799999998], [-2.3943992, 51.3808511], [-2.3948358, 51.3809422], [-2.3953901, 51.381071], [-2.3962804999999996, 51.3813003], [-2.3970703, 51.381524500000005], [-2.3977249, 51.38173080000001], [-2.3982936, 51.3819204], [-2.3987490999999994, 51.382087000000006], [-2.3995590000000004, 51.3824071], [-2.3999781, 51.38257709999999], [-2.4006681999999997, 51.382875000000006], [-2.4014, 51.38322179999999], [-2.4018434999999996, 51.38344889999999], [-2.4029422, 51.3840404], [-2.4041638999999995, 51.3846907], [-2.4053057999999994, 51.38521519999999], [-2.4061659000000004, 51.38559130000001], [-2.406888299999999, 51.3858784], [-2.4072521, 51.38600509999999], [-2.4077675, 51.3861847], [-2.4078595999999997, 51.38621589999999], [-2.4085169, 51.38643880000001], [-2.4088599999999993, 51.3865485], [-2.4096004, 51.38677259999999], [-2.4096709669926253, 51.38679167395817], [-2.4098135, 51.386830200000006], [-2.410428, 51.38699949999999], [-2.4117811999999996, 51.3873322], [-2.4126609, 51.38752139999998], [-2.4145236, 51.3878754], [-2.4160529, 51.3880923], [-2.4169175, 51.388189199999985], [-2.418315, 51.38831669999999], [-2.419062900000001, 51.3883655], [-2.4197529, 51.3883985], [-2.4211349, 51.3884492], [-2.4222798000000005, 51.3885204], [-2.4224748, 51.3885321], [-2.4232752, 51.38858290000001], [-2.4239842, 51.38865340000001], [-2.4251683999999996, 51.3887947], [-2.425451267122708, 51.38883688898455], [-2.4260540999999995, 51.3889268], [-2.4269905, 51.389094699999994], [-2.4277696, 51.3892585], [-2.427907, 51.38928589999998], [-2.4279616, 51.3892968], [-2.4286417, 51.38943129999999], [-2.4290455, 51.389525899999995], [-2.4302813, 51.3898573], [-2.4303197, 51.3898692], [-2.4316000000000004, 51.390266], [-2.4318186999999996, 51.3903461], [-2.4328189, 51.3906918], [-2.4336685, 51.3910195], [-2.4345902, 51.39140929999999], [-2.4357297, 51.391905400000006], [-2.4359191, 51.391986800000005], [-2.4380397, 51.3928993], [-2.4421651, 51.3946742], [-2.443755, 51.395376699999986], [-2.4448671999999996, 51.3959288], [-2.446168, 51.3966419], [-2.4469189999999994, 51.397089699999995], [-2.447534399999999, 51.39748249999999], [-2.4483871999999995, 51.398079900000006], [-2.4493996, 51.3988342], [-2.4499197999999995, 51.3992217], [-2.4501016999999994, 51.39936219999999], [-2.4503966, 51.39957979999999], [-2.4541402, 51.402413800000005], [-2.4558782, 51.403724399999994], [-2.4572483999999997, 51.4047738], [-2.4599171999999996, 51.4067622], [-2.4609346, 51.40744240000001], [-2.4617001999999997, 51.407921599999995], [-2.4631868999999997, 51.4087787], [-2.4652453, 51.4098456], [-2.4665367, 51.410455199999994], [-2.4681303, 51.41114309999999], [-2.469458, 51.4116613], [-2.4695226, 51.411686499999995], [-2.4696503, 51.4117364], [-2.4705525, 51.4120644], [-2.47219, 51.4126081], [-2.4735066, 51.4130072], [-2.4752529999999995, 51.4134772], [-2.4763411, 51.4137439], [-2.4778098, 51.414066299999995], [-2.4791177999999996, 51.4143192], [-2.4800910999999997, 51.41448450000001], [-2.4810363999999994, 51.41463939999999], [-2.4825594999999994, 51.414851], [-2.482793, 51.4148807], [-2.4843951, 51.4151101], [-2.4855985, 51.4153088], [-2.4867542, 51.415523500000006], [-2.4868834, 51.41555090000001], [-2.4881961, 51.4158218], [-2.4895284999999996, 51.41613089999999], [-2.4906203, 51.416403], [-2.4909352000000005, 51.41649], [-2.4918355999999995, 51.4167386], [-2.4919207000000005, 51.4167643], [-2.4928003999999997, 51.41702949999999], [-2.4931485, 51.4171412], [-2.4939823, 51.41741129999998], [-2.4944915, 51.41758409999999], [-2.494905699999999, 51.41773289999999], [-2.4958665999999994, 51.418087], [-2.4960945, 51.4181797], [-2.4977414, 51.4188492], [-2.5010829, 51.42037349999999], [-2.5011993999999995, 51.42042670000001], [-2.5030779, 51.42128360000001], [-2.5057003999999994, 51.4224697], [-2.5083387, 51.42371550000001], [-2.5092962999999995, 51.424212399999995], [-2.5093939, 51.4242642], [-2.5095813, 51.42436969999999], [-2.5106074, 51.42494009999999], [-2.5120512, 51.4258121], [-2.5127939, 51.4262834], [-2.5144273, 51.4272759], [-2.5148493999999997, 51.4274949], [-2.51528279553466, 51.42774853597959], [-2.5153504, 51.4277881], [-2.5163624, 51.428321], [-2.516945, 51.4286082], [-2.5176447, 51.4289347], [-2.5187933999999994, 51.4294708], [-2.5197416, 51.42990079999999], [-2.5206713999999995, 51.4303607], [-2.5217118, 51.4309185], [-2.5229905, 51.43168870000001], [-2.5239065, 51.4323084], [-2.5248238, 51.4330056], [-2.5255737999999996, 51.43364379999999], [-2.5263937, 51.434416], [-2.5270015999999997, 51.43505569999999], [-2.5277771, 51.43597890000001], [-2.5280540999999994, 51.4363762], [-2.5282782, 51.4366708], [-2.5286547, 51.4371657], [-2.5294144, 51.43804169999999], [-2.5301501999999996, 51.43882560000001], [-2.5309151, 51.4395564], [-2.5326613, 51.4410235], [-2.5335503, 51.4416774], [-2.5336230999999994, 51.44172530000001], [-2.5348569, 51.44256670000001], [-2.535275851046764, 51.442817580280106], [-2.536016, 51.4432608], [-2.5368905, 51.4437528], [-2.536963, 51.44378999999999], [-2.5377072999999997, 51.4441722], [-2.5385256999999997, 51.44456540000001], [-2.5396082999999994, 51.4450676], [-2.5407257999999997, 51.44556080000001], [-2.5409174999999995, 51.44563279999999], [-2.5424496999999997, 51.4462084], [-2.5432358, 51.446467799999986], [-2.5441239, 51.4467423], [-2.5447948, 51.4469408], [-2.5454555, 51.4471215], [-2.5461623999999996, 51.4473112], [-2.5468559, 51.4474861], [-2.5472337, 51.44756770000001], [-2.5476406, 51.4476596], [-2.5488984, 51.44793039999999], [-2.5492368999999995, 51.44799749999999], [-2.5497946, 51.44808830000001], [-2.5502775999999994, 51.4481596], [-2.5506852, 51.44823739999999], [-2.5524641, 51.448576299999985], [-2.5532341999999995, 51.4487259], [-2.5547875999999996, 51.4490169], [-2.5567065, 51.4493754], [-2.5569337999999995, 51.4494215], [-2.557079, 51.44944989999999], [-2.5572433999999995, 51.4494831], [-2.5585953999999997, 51.4497384], [-2.5602168, 51.45003259999999], [-2.562490287806551, 51.45044514687922], [-2.5627330640311414, 51.45049263846528], [-2.562947819244929, 51.45053452589952], [-2.5631385658149823, 51.45057158840635], [-2.563309316108368, 51.45060460521019], [-2.563464082492152, 51.450634355535456], [-2.563606877333404, 51.450661618606574], [-2.563741712999191, 51.45068717364797], [-2.5638726018565805, 51.45071179988403], [-2.564003556272639, 51.4507362765392], [-2.5641385886144348, 51.4507613828379], [-2.564281711249035, 51.450787898004535], [-2.564436936543507, 51.450816601263526], [-2.5646082768649188, 51.4508482718393], [-2.564799744580337, 51.45088368895626], [-2.56501535205683, 51.45092363183883], [-2.5652591116614643, 51.450968879711446], [-2.5657943, 51.4510678], [-2.5660363, 51.4511147], [-2.5662843, 51.45116279999999], [-2.5669957, 51.45129190000001], [-2.5672436999999997, 51.45133800000001], [-2.5673304999999997, 51.4513541], [-2.5682364, 51.451504699999994], [-2.5685338999999994, 51.4515476], [-2.5686151999999995, 51.45155770000001], [-2.5687621999999997, 51.45157700000001], [-2.5690472999999994, 51.45160969999999], [-2.5700309999999997, 51.4517017], [-2.5711448999999997, 51.4517663], [-2.5713886, 51.4517693], [-2.5718643999999995, 51.4517752], [-2.5722084, 51.4517857], [-2.5724057491539325, 51.451786503740294], [-2.5726590463691017, 51.45177322297571], [-2.5728829677044676, 51.45176188040724], [-2.5730816523061337, 51.451751972381935], [-2.5732592393202007, 51.45174299524683], [-2.573419867892772, 51.45173444534897], [-2.5735676771699496, 51.45172581903539], [-2.5737068062978343, 51.451716612653144], [-2.5738413944225296, 51.45170632254927], [-2.5739755806901368, 51.4516944450708], [-2.574113504246758, 51.4516804765648], [-2.574259304238496, 51.45166391337827], [-2.5744171198114527, 51.45164425185828], [-2.5745910901117295, 51.45162098835187], [-2.5747853542854293, 51.45159361920608], [-2.575004051478654, 51.45156164076794], [-2.575251320837505, 51.45152454938451], [-2.575463, 51.4514921], [-2.57548, 51.45148950000001], [-2.5756074999999994, 51.4514707], [-2.5762491, 51.451372799999994], [-2.5765857999999997, 51.4512895], [-2.5766001, 51.4512974], [-2.5767624, 51.45126160000001], [-2.5769325, 51.4512353], [-2.5773570999999995, 51.4511729], [-2.5775393, 51.4511406], [-2.5776541, 51.45111399999999], [-2.5777634, 51.4510829], [-2.5777694999999996, 51.4510894], [-2.5778974, 51.4510595], [-2.5780966999999997, 51.45099789999999], [-2.5782688, 51.4509341], [-2.5784732999999997, 51.4508345], [-2.5786553999999997, 51.450734], [-2.5788215, 51.45063909999998], [-2.578991, 51.4505391], [-2.5790388999999996, 51.45050549999999], [-2.5791112, 51.4504547], [-2.5793008, 51.4503093], [-2.5795184999999994, 51.45011749999999], [-2.5796545, 51.44996050000001], [-2.5797381999999995, 51.44987009999999], [-2.5797826, 51.449822100000006], [-2.5799212, 51.449605299999995], [-2.5800750999999997, 51.449309200000016], [-2.5801483, 51.4490808]]} |
11.5 |
2037 |
2048 |
Bath Spa |
Bristol Temple Meads |
Bristol Temple Meads |
51.4490808 |
-2.5801483 |
51.4490808 |
-2.5801483 |
1 |
0 |
2026-09-15 19:58:37 |
TERMINATED |
2026-09-15 19:48:00 |
Bristol Temple Meads |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789371 |
1789501610258538 |
125 |
125 |
2026-09-15 19:58:15.400276 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:14.310897 |
| 559719 |
591855 |
C49400 |
735L30MZ15 |
2026-09-15 |
COMPLETE |
15789070 |
2026-09-15 20:48:00 |
2026-09-15 19:58:37 |
2026-09-17 19:58:37 |
{"id": 591855, "stp": "P", "toc": "Great Western Railway", "uid": "C49400", "consist": "800021", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49400/2026-09-15/detailed", "trust_id": "735L30MZ15", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "North Pole Iep Depot", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": null, "is_terminated": 1, "next_location": "North Pole Iep Depot", "signalling_id": "5L30", "timing_status": "ON TIME", "origin_station": "London Paddington", "current_leg_arr": "2048", "current_leg_dep": "2041", "current_leg_end": "North Pole Iep Depot", "origin_dep_time": "2042", "origin_platform": "9", "current_location": "North Pole Iep Depot", "last_update_time": "2026-09-15T19:58:37", "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": "2048", "motion_projection": null, "next_location_lat": "51.5225869", "next_location_lon": "-0.2489266", "previous_location": "London Paddington", "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\": 591855, \"profile_key\": \"8e372f09ea9bedb117165183813ca4f10f9f0580869b374a9a4f574ea037cbe2\", \"schedule_id\": 6706, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"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\": \"2043H\", \"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\": \"2044H\", \"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\": \"2045\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2796.697, \"section_seq\": 1, \"route_path_id\": 28218}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"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": "2042", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.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-15T19:46:14Z\", \"source_id\": 48593490, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:22Z\", \"source_id\": 15789070, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "North Pole Iep Depot", "service_state_platform": null, "timing_fact_generation": 1789501582814761, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:14.326190", "service_state_evidence_id": 15789070, "current_leg_start_actual_dep": "2026-09-15T20:42:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:15.655635", "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 |
5L30 |
800021 |
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": 591855, "profile_key": "8e372f09ea9bedb117165183813ca4f10f9f0580869b374a9a4f574ea037cbe2", "schedule_id": 6706, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2042", "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": "2043H", "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": "2044H", "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": "2045", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2796.697, "section_seq": 1, "route_path_id": 28218}, {"is_pass": false, "wtt_arr": "2048", "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-15T19:46:14Z", "source_id": 48593490, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:48:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:22Z", "source_id": 15789070, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
London Paddington |
2042 |
2042 |
9 |
None |
None |
North Pole Iep Depot |
2048 |
2048 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49400/2026-09-15/detailed |
None |
London Paddington |
2026-09-15T20:42:00+01:00 |
North Pole Iep Depot |
7.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 |
2041 |
2048 |
London Paddington |
North Pole Iep Depot |
North Pole Iep Depot |
51.5225869 |
-0.2489266 |
51.5225869 |
-0.2489266 |
1 |
0 |
2026-09-15 19:58:37 |
TERMINATED |
2026-09-15 19:48:00 |
North Pole Iep Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789070 |
1789501582814761 |
12 |
12 |
2026-09-15 19:58:15.655635 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:14.326190 |
| 559720 |
590271 |
C32264 |
172C54MY15 |
2026-09-15 |
COMPLETE |
15789268 |
2026-09-15 20:48:00 |
2026-09-15 19:58:37 |
2026-09-17 19:58:37 |
{"id": 590271, "stp": "P", "toc": "Northern", "uid": "C32264", "consist": "170455", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32264/2026-09-15/detailed", "trust_id": "172C54MY15", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-15", "dest_arr_time": "2051", "dest_platform": "8", "is_terminated": 1, "next_location": "York", "signalling_id": "2C54", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2048", "current_leg_dep": "2042", "current_leg_end": "York", "origin_dep_time": "1936", "origin_platform": "0B", "current_location": "York", "last_update_time": "2026-09-15T19:58:37", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1482950017147493, 53.97595869690781], [-1.1475592, 53.9760952], [-1.1464327, 53.9763077], [-1.1457739, 53.9764205], [-1.1448476, 53.97656219999999], [-1.1443275999999998, 53.9766279], [-1.1436494999999998, 53.9767002], [-1.1428068, 53.97677929999999], [-1.1421841, 53.97682439999999], [-1.1411933, 53.9768823], [-1.1402925999999998, 53.9769142], [-1.1393128, 53.9769205], [-1.138228, 53.976888599999995], [-1.1377417, 53.97686829999999], [-1.1372553, 53.9768479], [-1.1371805, 53.9768452], [-1.1366944999999995, 53.9768138], [-1.136202, 53.9767708], [-1.1355448, 53.9767027], [-1.1348849, 53.976615599999995], [-1.1340602, 53.9765009], [-1.1328530000000003, 53.976298199999995], [-1.1317664999999997, 53.976081699999995], [-1.1307091, 53.97583], [-1.1296564, 53.9755543], [-1.1285388, 53.9752096], [-1.1275506, 53.97487189999999], [-1.1271348, 53.9747138], [-1.1263952999999998, 53.97442369999999], [-1.1258806, 53.974208], [-1.1251928000000002, 53.9738969], [-1.1231801, 53.9728873], [-1.1224881, 53.97251539999999], [-1.121592198734058, 53.971889778289025], [-1.121445846417767, 53.971756905008434], [-1.1213134340234057, 53.97164051551449], [-1.12119308352028, 53.971538211947355], [-1.121082916877696, 53.97144759644723], [-1.1209810560649598, 53.971366271154295], [-1.1208856230513775, 53.971291838208735], [-1.1207947398062548, 53.97122189975076], [-1.1207065282988982, 53.97115405792053], [-1.1206191104986132, 53.97108591485824], [-1.1205306083747062, 53.97101507270408], [-1.1204391438964834, 53.97093913359824], [-1.1203428390332504, 53.970855699680904], [-1.1202398157543136, 53.970762373092256], [-1.1201281960289788, 53.970656755972485], [-1.1200061018265524, 53.97053645046179], [-1.11987165511634, 53.97039905870034], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-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": "Poppleton", "dest_arr_time_act": "2049½", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Poppleton", "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\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1091.977, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2041.57, \"from_m\": 1091.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2488.282, \"from_m\": 2041.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2717.168, \"from_m\": 2488.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3730.851, \"from_m\": 2717.168, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4608.097, \"from_m\": 3730.851, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5143.537, \"from_m\": 4608.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28475.784, \"from_m\": 5143.537, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28867.543, \"from_m\": 28475.784, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 30446.723, \"from_m\": 28867.543, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31875.699, \"from_m\": 30446.723, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32148.271, \"from_m\": 31875.699, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32154.332, \"from_m\": 32148.271, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32415.381, \"from_m\": 32154.332, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35518.031, \"from_m\": 32415.381, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35744.677, \"from_m\": 35518.031, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36161.595, \"from_m\": 35744.677, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38681.178, \"from_m\": 36161.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48720.729, \"from_m\": 38681.178, \"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\": 48890.869, \"from_m\": 48720.729, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57514.791, \"from_m\": 48890.869, \"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\": 57522.621, \"from_m\": 57514.791, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60888.01, \"from_m\": 57522.621, \"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\": 61596.972, \"from_m\": 60888.01, \"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\": 62155.007, \"from_m\": 61596.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62315.026, \"from_m\": 62155.007, \"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\": 62350.047, \"from_m\": 62315.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62368.383, \"from_m\": 62350.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\": 62542.73, \"from_m\": 62368.383, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62988.892, \"from_m\": 62542.73, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 63977.103, \"from_m\": 62988.892, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64276.65, \"from_m\": 63977.103, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64553.055, \"from_m\": 64276.65, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 64792.751, \"from_m\": 64553.055, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590271, \"profile_key\": \"bbc453a2479a704ce1b893a987205a2267af2bd673e9098b4ec27d6d34978783\", \"schedule_id\": 3892, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 4744.72, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941H\", \"location\": \"Burley Park\", \"stage_seq\": 4, \"distance_m\": 6341.304, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"1943H\", \"wtt_dep\": \"1944\", \"location\": \"Headingley\", \"stage_seq\": 5, \"distance_m\": 7625.348, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": \"1949\", \"location\": \"Horsforth\", \"stage_seq\": 6, \"distance_m\": 11826.453, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"1956H\", \"wtt_dep\": \"1957\", \"location\": \"Weeton\", \"stage_seq\": 7, \"distance_m\": 21495.259, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 8, \"distance_m\": 23778.415, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Pannal\", \"stage_seq\": 9, \"distance_m\": 26734.999, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Hornbeam Park\", \"stage_seq\": 10, \"distance_m\": 30378.127, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2012H\", \"location\": \"Harrogate\", \"stage_seq\": 11, \"distance_m\": 32023.697, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017\", \"location\": \"Starbeck\", \"stage_seq\": 12, \"distance_m\": 35409.551, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Knaresborough\", \"stage_seq\": 13, \"distance_m\": 38140.803, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2030H\", \"location\": \"Cattal\", \"stage_seq\": 14, \"distance_m\": 48421.672, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Hammerton\", \"stage_seq\": 15, \"distance_m\": 50778.54, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Poppleton\", \"stage_seq\": 16, \"distance_m\": 60183.972, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Skelton Jn\", \"stage_seq\": 17, \"distance_m\": 62211.452, \"section_seq\": 1, \"route_path_id\": 67153}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 18, \"distance_m\": 64792.751, \"section_seq\": 1, \"route_path_id\": 67153}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64792.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67153}], \"total_distance_m\": 64792.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 59842.63, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4950.121, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1936", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:15Z\", \"source_id\": 48435868, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:19Z\", \"source_id\": 15734064, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:15Z\", \"source_id\": 48443065, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:42:19Z\", \"source_id\": 15736416, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:01Z\", \"source_id\": 48454752, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:03Z\", \"source_id\": 15740037, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:06Z\", \"source_id\": 48474397, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:08Z\", \"source_id\": 15748632, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:40Z\", \"source_id\": 48485321, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:44Z\", \"source_id\": 15754586, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:54Z\", \"source_id\": 48498039, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:02Z\", \"source_id\": 15759205, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:27Z\", \"source_id\": 15765224, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:52Z\", \"source_id\": 15768485, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:07Z\", \"source_id\": 15770835, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:04Z\", \"source_id\": 15777826, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:59Z\", \"source_id\": 15780586, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:01Z\", \"source_id\": 15786139, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:35Z\", \"source_id\": 48585244, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:38Z\", \"source_id\": 15786584, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4597, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:33Z\", \"source_id\": 48594187, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:37Z\", \"source_id\": 15789268, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "8", "timing_fact_generation": 1789501599106460, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:16.060224", "service_state_evidence_id": 15789268, "current_leg_start_actual_dep": "2026-09-15T20:42:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:16.581755", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
YRK |
2C54 |
170455 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1091.977, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2041.57, "from_m": 1091.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2488.282, "from_m": 2041.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2717.168, "from_m": 2488.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3730.851, "from_m": 2717.168, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4608.097, "from_m": 3730.851, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5143.537, "from_m": 4608.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28475.784, "from_m": 5143.537, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28867.543, "from_m": 28475.784, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 30446.723, "from_m": 28867.543, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31875.699, "from_m": 30446.723, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32148.271, "from_m": 31875.699, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32154.332, "from_m": 32148.271, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32415.381, "from_m": 32154.332, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35518.031, "from_m": 32415.381, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35744.677, "from_m": 35518.031, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36161.595, "from_m": 35744.677, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38681.178, "from_m": 36161.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48720.729, "from_m": 38681.178, "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": 48890.869, "from_m": 48720.729, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57514.791, "from_m": 48890.869, "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": 57522.621, "from_m": 57514.791, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60888.01, "from_m": 57522.621, "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": 61596.972, "from_m": 60888.01, "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": 62155.007, "from_m": 61596.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62315.026, "from_m": 62155.007, "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": 62350.047, "from_m": 62315.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62368.383, "from_m": 62350.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": 62542.73, "from_m": 62368.383, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62988.892, "from_m": 62542.73, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 63977.103, "from_m": 62988.892, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64276.65, "from_m": 63977.103, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64553.055, "from_m": 64276.65, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 64792.751, "from_m": 64553.055, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590271, "profile_key": "bbc453a2479a704ce1b893a987205a2267af2bd673e9098b4ec27d6d34978783", "schedule_id": 3892, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1936", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 67153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 4744.72, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941H", "location": "Burley Park", "stage_seq": 4, "distance_m": 6341.304, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "1943H", "wtt_dep": "1944", "location": "Headingley", "stage_seq": 5, "distance_m": 7625.348, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": "1949", "location": "Horsforth", "stage_seq": 6, "distance_m": 11826.453, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "1956H", "wtt_dep": "1957", "location": "Weeton", "stage_seq": 7, "distance_m": 21495.259, "section_seq": 1, "route_path_id": 67153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Rigton S.B.", "stage_seq": 8, "distance_m": 23778.415, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Pannal", "stage_seq": 9, "distance_m": 26734.999, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Hornbeam Park", "stage_seq": 10, "distance_m": 30378.127, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2012H", "location": "Harrogate", "stage_seq": 11, "distance_m": 32023.697, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017", "location": "Starbeck", "stage_seq": 12, "distance_m": 35409.551, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Knaresborough", "stage_seq": 13, "distance_m": 38140.803, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2030H", "location": "Cattal", "stage_seq": 14, "distance_m": 48421.672, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Hammerton", "stage_seq": 15, "distance_m": 50778.54, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Poppleton", "stage_seq": 16, "distance_m": 60183.972, "section_seq": 1, "route_path_id": 67153}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Skelton Jn", "stage_seq": 17, "distance_m": 62211.452, "section_seq": 1, "route_path_id": 67153}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": null, "location": "York", "stage_seq": 18, "distance_m": 64792.751, "section_seq": 1, "route_path_id": 67153}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64792.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 67153}], "total_distance_m": 64792.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 59842.63, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4950.121, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 5233, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:15Z", "source_id": 48435868, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:40:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:19Z", "source_id": 15734064, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5237, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:15Z", "source_id": 48443065, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:42:19Z", "source_id": 15736416, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:01Z", "source_id": 48454752, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:03Z", "source_id": 15740037, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5255, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:06Z", "source_id": 48474397, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:08Z", "source_id": 15748632, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5261, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:40Z", "source_id": 48485321, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:44Z", "source_id": 15754586, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4560, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:54Z", "source_id": 48498039, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:02Z", "source_id": 15759205, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:27Z", "source_id": 15765224, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:52Z", "source_id": 15768485, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:07Z", "source_id": 15770835, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:04Z", "source_id": 15777826, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:59Z", "source_id": 15780586, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:01Z", "source_id": 15786139, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:35Z", "source_id": 48585244, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:44:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:38Z", "source_id": 15786584, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4597, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:33Z", "source_id": 48594187, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:37Z", "source_id": 15789268, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Leeds |
1936 |
1936 |
0B |
None |
None |
York |
2051 |
2049½ |
8 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32264/2026-09-15/detailed |
None |
Poppleton |
2026-09-15T20:42:00+01:00 |
York |
6.0 |
{"type": "LineString", "coordinates": [[-1.1482950017147493, 53.97595869690781], [-1.1475592, 53.9760952], [-1.1464327, 53.9763077], [-1.1457739, 53.9764205], [-1.1448476, 53.97656219999999], [-1.1443275999999998, 53.9766279], [-1.1436494999999998, 53.9767002], [-1.1428068, 53.97677929999999], [-1.1421841, 53.97682439999999], [-1.1411933, 53.9768823], [-1.1402925999999998, 53.9769142], [-1.1393128, 53.9769205], [-1.138228, 53.976888599999995], [-1.1377417, 53.97686829999999], [-1.1372553, 53.9768479], [-1.1371805, 53.9768452], [-1.1366944999999995, 53.9768138], [-1.136202, 53.9767708], [-1.1355448, 53.9767027], [-1.1348849, 53.976615599999995], [-1.1340602, 53.9765009], [-1.1328530000000003, 53.976298199999995], [-1.1317664999999997, 53.976081699999995], [-1.1307091, 53.97583], [-1.1296564, 53.9755543], [-1.1285388, 53.9752096], [-1.1275506, 53.97487189999999], [-1.1271348, 53.9747138], [-1.1263952999999998, 53.97442369999999], [-1.1258806, 53.974208], [-1.1251928000000002, 53.9738969], [-1.1231801, 53.9728873], [-1.1224881, 53.97251539999999], [-1.121592198734058, 53.971889778289025], [-1.121445846417767, 53.971756905008434], [-1.1213134340234057, 53.97164051551449], [-1.12119308352028, 53.971538211947355], [-1.121082916877696, 53.97144759644723], [-1.1209810560649598, 53.971366271154295], [-1.1208856230513775, 53.971291838208735], [-1.1207947398062548, 53.97122189975076], [-1.1207065282988982, 53.97115405792053], [-1.1206191104986132, 53.97108591485824], [-1.1205306083747062, 53.97101507270408], [-1.1204391438964834, 53.97093913359824], [-1.1203428390332504, 53.970855699680904], [-1.1202398157543136, 53.970762373092256], [-1.1201281960289788, 53.970656755972485], [-1.1200061018265524, 53.97053645046179], [-1.11987165511634, 53.97039905870034], [-1.1195162, 53.970029800000006], [-1.1194329999999997, 53.96994399999999], [-1.1181172999999998, 53.9685879], [-1.117027, 53.96745520000001], [-1.1163412, 53.9667428], [-1.1146365, 53.9649719], [-1.1139965, 53.964307], [-1.1135314, 53.9638782], [-1.1130085, 53.9634711], [-1.1126885, 53.9632707], [-1.1123938999999998, 53.9631151], [-1.1120398000000002, 53.9629412], [-1.1116239, 53.9627752], [-1.1110895, 53.9626016], [-1.1104529, 53.962448499999994], [-1.1099092999999998, 53.9623542], [-1.1093424, 53.962283100000015], [-1.1087916999999998, 53.96225029999999], [-1.1078531, 53.962255799999994], [-1.1071282, 53.9622858], [-1.1054949, 53.962377100000005], [-1.1052467999999998, 53.96239189999999], [-1.1043146, 53.96245209999999], [-1.1037156, 53.96248239999999], [-1.1031751, 53.9624955], [-1.1024917, 53.9624952], [-1.1018556, 53.9624837], [-1.1013013, 53.96246490000001], [-1.1007625, 53.9624342], [-1.1002395, 53.96238699999999], [-1.0995568, 53.9623143], [-1.0989682, 53.9622369], [-1.0984664999999998, 53.9621573], [-1.0980416, 53.9620712], [-1.0977194999999995, 53.96200029999999], [-1.0973934, 53.9619181], [-1.0970404, 53.96181649999999], [-1.0963437, 53.96155859999999], [-1.0962862, 53.961538999999995], [-1.0958118999999995, 53.9613524], [-1.0954407999999998, 53.9611773], [-1.0950607000000003, 53.9609941], [-1.0946906999999997, 53.9607827], [-1.0944111000000003, 53.96059040000001], [-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]]} |
2.9 |
2042 |
2048 |
Poppleton |
York |
York |
53.9582587 |
-1.0935657 |
53.9582587 |
-1.0935657 |
1 |
0 |
2026-09-15 19:58:37 |
TERMINATED |
2026-09-15 19:48:00 |
York |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789268 |
1789501599106460 |
49 |
49 |
2026-09-15 19:58:16.581755 |
8 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:16.060224 |
| 559721 |
589532 |
P66667 |
521H90MY15 |
2026-09-15 |
COMPLETE |
15789674 |
2026-09-15 20:48:00 |
2026-09-15 19:58:37 |
2026-09-17 19:58:37 |
{"id": 589532, "stp": "P", "toc": "Greater Anglia", "uid": "P66667", "consist": "720521", "dest_crs": "ELY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66667/2026-09-15/detailed", "trust_id": "521H90MY15", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ely", "service_date": "2026-09-15", "dest_arr_time": "2044", "dest_platform": "1", "is_terminated": 1, "next_location": "Ely", "signalling_id": "1H90", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "2048", "current_leg_dep": "2038", "current_leg_end": "Ely", "origin_dep_time": "1908", "origin_platform": "6", "current_location": "Ely", "last_update_time": "2026-09-15T19:58:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.19684649637008791, 52.26232505214537], [0.1970854, 52.26254509999999], [0.1977349, 52.2631739], [0.1983313, 52.2637573], [0.1986951, 52.264131], [0.19989299999999996, 52.26529959999999], [0.2002325, 52.2656459], [0.2011165, 52.2666108], [0.2017431, 52.2673843], [0.2023358, 52.268199], [0.2029266, 52.2691133], [0.2034318, 52.2699339], [0.2062095567766209, 52.27498606676315], [0.20941329999999997, 52.28081229999999], [0.21294209999999997, 52.287196], [0.21854180000000004, 52.2973268], [0.2202047, 52.30029799999999], [0.22081639999999997, 52.3014146], [0.2258064, 52.310363300000006], [0.23367959999999996, 52.3242446], [0.23672310964725268, 52.32991742479848], [0.2390628, 52.3342779], [0.2464306, 52.34753950000001], [0.24666439999999995, 52.34799610000001], [0.2503252, 52.3547469], [0.2517977, 52.3582377], [0.2523925, 52.3600238], [0.2555363, 52.369144000000006], [0.25641189999999997, 52.3717114], [0.25684689999999993, 52.372995], [0.2571682, 52.37391770000001], [0.25774089999999994, 52.37557180000001], [0.2583786, 52.37742959999999], [0.2590587, 52.3794205], [0.2597523, 52.3814644], [0.2601669999999999, 52.38254580000001], [0.26043209999999994, 52.383067100000005], [0.2612283, 52.384632399999994], [0.2613217346128572, 52.384780653945135], [0.2613442, 52.3848163], [0.26161569999999995, 52.3852365], [0.26215969999999994, 52.3860274], [0.2625705, 52.386568], [0.2629445999999999, 52.387063899999994], [0.26321909999999993, 52.387420199999994], [0.2640680000000001, 52.38828329999999], [0.26482609999999995, 52.3889842], [0.26586979999999993, 52.3898501], [0.26625760000000004, 52.3901774]]}", "current_leg_start": "Waterbeach", "dest_arr_time_act": "2044", "motion_projection": null, "next_location_lat": "52.3901774", "next_location_lon": "0.2662576", "previous_location": "Waterbeach", "current_leg_milage": "9.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"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\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"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\": 32383.517, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 46335.402, \"from_m\": 32383.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\": 49177.794, \"from_m\": 46335.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53841.803, \"from_m\": 49177.794, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53880.775, \"from_m\": 53841.803, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70080.462, \"from_m\": 53880.775, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 73301.739, \"from_m\": 70080.462, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 73341.882, \"from_m\": 73301.739, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73580.087, \"from_m\": 73341.882, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79085.488, \"from_m\": 73580.087, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79795.031, \"from_m\": 79085.488, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 79830.614, \"from_m\": 79795.031, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80002.043, \"from_m\": 79830.614, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 85869.892, \"from_m\": 80002.043, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88859.69, \"from_m\": 85869.892, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 88941.496, \"from_m\": 88859.69, \"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\": 88986.634, \"from_m\": 88941.496, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 89082.974, \"from_m\": 88986.634, \"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\": 89250.756, \"from_m\": 89082.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\": 90245.226, \"from_m\": 89250.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\": 112262.744, \"from_m\": 90245.226, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112783.256, \"from_m\": 112262.744, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 113153.017, \"from_m\": 112783.256, \"capability_applied\": null, \"effective_limit_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\": 589532, \"profile_key\": \"b91656056b64461833e6b66f227ce3ca5fa47b02c22713b5bacb8e02b82365b4\", \"schedule_id\": 22042, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1908\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914H\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1918H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1920H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Brimsdown\", \"stage_seq\": 8, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1928\", \"location\": \"Waltham Cross\", \"stage_seq\": 9, \"distance_m\": 20649.86, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Cheshunt\", \"stage_seq\": 10, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935H\", \"location\": \"Broxbourne\", \"stage_seq\": 11, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 12, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Harlow Town\", \"stage_seq\": 13, \"distance_m\": 36553.829, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1944H\", \"location\": \"Sawbridgeworth\", \"stage_seq\": 14, \"distance_m\": 42952.852, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1951\", \"location\": \"Bishops Stortford\", \"stage_seq\": 15, \"distance_m\": 48790.232, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 16, \"distance_m\": 53588.767, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Stansted North Jn\", \"stage_seq\": 17, \"distance_m\": 55180.954, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Audley End\", \"stage_seq\": 18, \"distance_m\": 67013.937, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 19, \"distance_m\": 78867.174, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 20, \"distance_m\": 85780.747, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018\", \"location\": \"Cambridge South\", \"stage_seq\": 21, \"distance_m\": 86896.486, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2024\", \"location\": \"Cambridge\", \"stage_seq\": 22, \"distance_m\": 89490.139, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Coldham Lane Jn\", \"stage_seq\": 23, \"distance_m\": 91031.598, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029H\", \"location\": \"Cambridge North\", \"stage_seq\": 24, \"distance_m\": 93234.818, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2034\", \"location\": \"Waterbeach\", \"stage_seq\": 25, \"distance_m\": 98122.439, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Ely Dock Jn\", \"stage_seq\": 26, \"distance_m\": 112444.993, \"section_seq\": 1, \"route_path_id\": 99462}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": null, \"location\": \"Ely\", \"stage_seq\": 27, \"distance_m\": 113153.017, \"section_seq\": 1, \"route_path_id\": 99462}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 113153.017, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99462}], \"total_distance_m\": 113153.017, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 107625.467, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5527.55, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1908", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "52.3901774", "current_position_lon": "0.2662576", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:02Z\", \"source_id\": 48365488, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:07Z\", \"source_id\": 15709693, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:10Z\", \"source_id\": 48375845, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:15:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:12Z\", \"source_id\": 15712922, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:05Z\", \"source_id\": 48390667, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:08Z\", \"source_id\": 15717613, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:37Z\", \"source_id\": 48404270, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:40Z\", \"source_id\": 15721975, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:20Z\", \"source_id\": 48408485, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:21Z\", \"source_id\": 15723276, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:27Z\", \"source_id\": 15723438, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:27Z\", \"source_id\": 48416338, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:32Z\", \"source_id\": 15727571, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:49Z\", \"source_id\": 15728089, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:12Z\", \"source_id\": 48423182, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:16Z\", \"source_id\": 15730245, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:27Z\", \"source_id\": 48453218, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:26Z\", \"source_id\": 15739565, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:46Z\", \"source_id\": 48463832, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:49Z\", \"source_id\": 15743048, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:00Z\", \"source_id\": 15743269, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:54Z\", \"source_id\": 48476373, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:58Z\", \"source_id\": 15749765, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:20Z\", \"source_id\": 15750283, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:52Z\", \"source_id\": 48488208, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:58Z\", \"source_id\": 15755835, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:26Z\", \"source_id\": 48506618, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:30Z\", \"source_id\": 15762284, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12669, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:32Z\", \"source_id\": 48526277, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:36Z\", \"source_id\": 15768305, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:27Z\", \"source_id\": 15772542, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12573, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:24Z\", \"source_id\": 48551265, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:31Z\", \"source_id\": 15776090, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12431, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:11Z\", \"source_id\": 48561979, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:16Z\", \"source_id\": 15779404, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12321, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:07Z\", \"source_id\": 48570957, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:11Z\", \"source_id\": 15782093, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:09Z\", \"source_id\": 48595460, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:14Z\", \"source_id\": 15789674, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ely", "service_state_platform": "1", "timing_fact_generation": 1789501634623810, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:16.064836", "service_state_evidence_id": 15789674, "current_leg_start_actual_dep": "2026-09-15T20:38:00+01:00", "operational_evidence_version": 126, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:16.587489", "service_state_valid_until_kind": null, "operational_interpretation_version": 126, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
LST |
ELY |
1H90 |
720521 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "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": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "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": 32383.517, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 46335.402, "from_m": 32383.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": 49177.794, "from_m": 46335.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53841.803, "from_m": 49177.794, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53880.775, "from_m": 53841.803, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70080.462, "from_m": 53880.775, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 73301.739, "from_m": 70080.462, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 73341.882, "from_m": 73301.739, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73580.087, "from_m": 73341.882, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79085.488, "from_m": 73580.087, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79795.031, "from_m": 79085.488, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 79830.614, "from_m": 79795.031, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80002.043, "from_m": 79830.614, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 85869.892, "from_m": 80002.043, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88859.69, "from_m": 85869.892, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 88941.496, "from_m": 88859.69, "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": 88986.634, "from_m": 88941.496, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 89082.974, "from_m": 88986.634, "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": 89250.756, "from_m": 89082.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": 90245.226, "from_m": 89250.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": 112262.744, "from_m": 90245.226, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112783.256, "from_m": 112262.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 113153.017, "from_m": 112783.256, "capability_applied": null, "effective_limit_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": 589532, "profile_key": "b91656056b64461833e6b66f227ce3ca5fa47b02c22713b5bacb8e02b82365b4", "schedule_id": 22042, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1908", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914H", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1918H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1920H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Brimsdown", "stage_seq": 8, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1928", "location": "Waltham Cross", "stage_seq": 9, "distance_m": 20649.86, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Cheshunt", "stage_seq": 10, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935H", "location": "Broxbourne", "stage_seq": 11, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Broxbourne Jn", "stage_seq": 12, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Harlow Town", "stage_seq": 13, "distance_m": 36553.829, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1944H", "location": "Sawbridgeworth", "stage_seq": 14, "distance_m": 42952.852, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1951", "location": "Bishops Stortford", "stage_seq": 15, "distance_m": 48790.232, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Stansted Mountfitchet", "stage_seq": 16, "distance_m": 53588.767, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Stansted North Jn", "stage_seq": 17, "distance_m": 55180.954, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Audley End", "stage_seq": 18, "distance_m": 67013.937, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Whittlesford Parkway", "stage_seq": 19, "distance_m": 78867.174, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Shepreth Branch Jn", "stage_seq": 20, "distance_m": 85780.747, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018", "location": "Cambridge South", "stage_seq": 21, "distance_m": 86896.486, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2024", "location": "Cambridge", "stage_seq": 22, "distance_m": 89490.139, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Coldham Lane Jn", "stage_seq": 23, "distance_m": 91031.598, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029H", "location": "Cambridge North", "stage_seq": 24, "distance_m": 93234.818, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2034", "location": "Waterbeach", "stage_seq": 25, "distance_m": 98122.439, "section_seq": 1, "route_path_id": 99462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Ely Dock Jn", "stage_seq": 26, "distance_m": 112444.993, "section_seq": 1, "route_path_id": 99462}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": null, "location": "Ely", "stage_seq": 27, "distance_m": 113153.017, "section_seq": 1, "route_path_id": 99462}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 113153.017, "from_m": 0.0, "section_seq": 1, "route_path_id": 99462}], "total_distance_m": 113153.017, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 107625.467, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5527.55, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:02Z", "source_id": 48365488, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:11:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:07Z", "source_id": 15709693, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:10Z", "source_id": 48375845, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:15:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:12Z", "source_id": 15712922, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:05Z", "source_id": 48390667, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:21:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:08Z", "source_id": 15717613, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:37Z", "source_id": 48404270, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:40Z", "source_id": 15721975, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:20Z", "source_id": 48408485, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:29:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:21Z", "source_id": 15723276, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:27Z", "source_id": 15723438, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:27Z", "source_id": 48416338, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:32Z", "source_id": 15727571, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:49Z", "source_id": 15728089, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:12Z", "source_id": 48423182, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:35:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:16Z", "source_id": 15730245, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12814, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:27Z", "source_id": 48453218, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:26Z", "source_id": 15739565, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12802, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:46Z", "source_id": 48463832, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:49Z", "source_id": 15743048, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:00Z", "source_id": 15743269, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12760, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:54Z", "source_id": 48476373, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:56:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:58Z", "source_id": 15749765, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:20Z", "source_id": 15750283, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12708, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:52Z", "source_id": 48488208, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:01:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:58Z", "source_id": 15755835, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12680, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:26Z", "source_id": 48506618, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:09:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:30Z", "source_id": 15762284, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12669, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:32Z", "source_id": 48526277, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:16:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:36Z", "source_id": 15768305, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:27Z", "source_id": 15772542, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12573, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:24Z", "source_id": 48551265, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:28:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:31Z", "source_id": 15776090, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12431, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:11Z", "source_id": 48561979, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:33:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:16Z", "source_id": 15779404, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12321, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:07Z", "source_id": 48570957, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:11Z", "source_id": 15782093, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12233, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:09Z", "source_id": 48595460, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:14Z", "source_id": 15789674, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
London Liverpool Street |
1908 |
1908 |
6 |
None |
None |
Ely |
2044 |
2044 |
1 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P66667/2026-09-15/detailed |
None |
Waterbeach |
2026-09-15T20:38:00+01:00 |
Ely |
10.0 |
{"type": "LineString", "coordinates": [[0.19684649637008791, 52.26232505214537], [0.1970854, 52.26254509999999], [0.1977349, 52.2631739], [0.1983313, 52.2637573], [0.1986951, 52.264131], [0.19989299999999996, 52.26529959999999], [0.2002325, 52.2656459], [0.2011165, 52.2666108], [0.2017431, 52.2673843], [0.2023358, 52.268199], [0.2029266, 52.2691133], [0.2034318, 52.2699339], [0.2062095567766209, 52.27498606676315], [0.20941329999999997, 52.28081229999999], [0.21294209999999997, 52.287196], [0.21854180000000004, 52.2973268], [0.2202047, 52.30029799999999], [0.22081639999999997, 52.3014146], [0.2258064, 52.310363300000006], [0.23367959999999996, 52.3242446], [0.23672310964725268, 52.32991742479848], [0.2390628, 52.3342779], [0.2464306, 52.34753950000001], [0.24666439999999995, 52.34799610000001], [0.2503252, 52.3547469], [0.2517977, 52.3582377], [0.2523925, 52.3600238], [0.2555363, 52.369144000000006], [0.25641189999999997, 52.3717114], [0.25684689999999993, 52.372995], [0.2571682, 52.37391770000001], [0.25774089999999994, 52.37557180000001], [0.2583786, 52.37742959999999], [0.2590587, 52.3794205], [0.2597523, 52.3814644], [0.2601669999999999, 52.38254580000001], [0.26043209999999994, 52.383067100000005], [0.2612283, 52.384632399999994], [0.2613217346128572, 52.384780653945135], [0.2613442, 52.3848163], [0.26161569999999995, 52.3852365], [0.26215969999999994, 52.3860274], [0.2625705, 52.386568], [0.2629445999999999, 52.387063899999994], [0.26321909999999993, 52.387420199999994], [0.2640680000000001, 52.38828329999999], [0.26482609999999995, 52.3889842], [0.26586979999999993, 52.3898501], [0.26625760000000004, 52.3901774]]} |
9.3 |
2038 |
2048 |
Waterbeach |
Ely |
Ely |
52.3901774 |
0.2662576 |
52.3901774 |
0.2662576 |
1 |
0 |
2026-09-15 19:58:37 |
TERMINATED |
2026-09-15 19:48:00 |
Ely |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789674 |
1789501634623810 |
126 |
126 |
2026-09-15 19:58:16.587489 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:16.064836 |
| 559722 |
590516 |
L81322 |
862E64MY15 |
2026-09-15 |
COMPLETE |
15789890 |
2026-09-15 20:48:00 |
2026-09-15 19:58:38 |
2026-09-17 19:58:38 |
{"id": 590516, "stp": "P", "toc": "South Western Railway", "uid": "L81322", "consist": "450034", "dest_crs": "SOU", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L81322/2026-09-15/detailed", "trust_id": "862E64MY15", "origin_crs": "PMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southampton Central", "service_date": "2026-09-15", "dest_arr_time": "2046", "dest_platform": "3A", "is_terminated": 1, "next_location": "Southampton Central", "signalling_id": "2E64", "timing_status": "LATE", "origin_station": "Portsmouth & Southsea", "current_leg_arr": "2048", "current_leg_dep": "2043", "current_leg_end": "Southampton Central", "origin_dep_time": "1946", "origin_platform": "3", "current_location": "Southampton Central", "last_update_time": "2026-09-15T19:58:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.3880451295681748, 50.92175546352751], [-1.3880847, 50.921704], [-1.3881973, 50.921578], [-1.3883113, 50.92146050000001], [-1.3884615, 50.92128979999999], [-1.3885765, 50.921117300000006], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]}", "current_leg_start": "St. Denys", "dest_arr_time_act": "2046", "motion_projection": null, "next_location_lat": "50.9074478", "next_location_lon": "-1.4143952", "previous_location": "St. Denys", "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\": 51.442, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 304.664, \"from_m\": 51.442, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1559.647, \"from_m\": 304.664, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1853.36, \"from_m\": 1559.647, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3959.044, \"from_m\": 1853.36, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 5504.278, \"from_m\": 3959.044, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5681.864, \"from_m\": 5504.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6384.639, \"from_m\": 5681.864, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14877.811, \"from_m\": 6384.639, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14885.803, \"from_m\": 14877.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15909.171, \"from_m\": 14885.803, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15970.96, \"from_m\": 15909.171, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16200.139, \"from_m\": 15970.96, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16908.39, \"from_m\": 16200.139, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 24716.32, \"from_m\": 16908.39, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26298.12, \"from_m\": 24716.32, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27534.322, \"from_m\": 26298.12, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29134.75, \"from_m\": 27534.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\": 29185.736, \"from_m\": 29134.75, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29219.269, \"from_m\": 29185.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\": 32482.98, \"from_m\": 29219.269, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32792.159, \"from_m\": 32482.98, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32844.231, \"from_m\": 32792.159, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32862.26, \"from_m\": 32844.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\": 33508.247, \"from_m\": 32862.26, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34571.347, \"from_m\": 33508.247, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35212.689, \"from_m\": 34571.347, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 36356.158, \"from_m\": 35212.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\": 36762.364, \"from_m\": 36356.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36997.361, \"from_m\": 36762.364, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 37043.526, \"from_m\": 36997.361, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38367.101, \"from_m\": 37043.526, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38723.418, \"from_m\": 38367.101, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40073.349, \"from_m\": 38723.418, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 590516, \"profile_key\": \"de0f3495bd3bfe64febeac7b54775f79e4482ec295663eb577cab267ea1e981f\", \"schedule_id\": 17114, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1950\", \"location\": \"Fratton\", \"stage_seq\": 2, \"distance_m\": 1161.199, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954\", \"location\": \"Hilsea\", \"stage_seq\": 3, \"distance_m\": 4839.395, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 5611.553, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Cosham Jn\", \"stage_seq\": 5, \"distance_m\": 6384.639, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"2000\", \"location\": \"Cosham\", \"stage_seq\": 6, \"distance_m\": 7115.347, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2004H\", \"location\": \"Portchester\", \"stage_seq\": 7, \"distance_m\": 11401.43, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2011\", \"location\": \"Fareham\", \"stage_seq\": 8, \"distance_m\": 16528.405, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017H\", \"location\": \"Swanwick\", \"stage_seq\": 9, \"distance_m\": 22491.725, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Bursledon\", \"stage_seq\": 10, \"distance_m\": 25693.075, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Hamble\", \"stage_seq\": 11, \"distance_m\": 27947.392, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Netley\", \"stage_seq\": 12, \"distance_m\": 28956.727, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030\", \"location\": \"Sholing\", \"stage_seq\": 13, \"distance_m\": 31937.246, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Woolston\", \"stage_seq\": 14, \"distance_m\": 33025.066, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Bitterne\", \"stage_seq\": 15, \"distance_m\": 35672.995, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2040\", \"location\": \"St. Denys\", \"stage_seq\": 16, \"distance_m\": 36923.453, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Northam Jn\", \"stage_seq\": 17, \"distance_m\": 38275.392, \"section_seq\": 1, \"route_path_id\": 72904}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": null, \"location\": \"Southampton Central\", \"stage_seq\": 18, \"distance_m\": 40073.349, \"section_seq\": 1, \"route_path_id\": 72904}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40073.349, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72904}], \"total_distance_m\": 40073.349, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 39933.587, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 139.762, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1946", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "50.9074478", "current_position_lon": "-1.4143952", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:30Z\", \"source_id\": 48460800, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:37Z\", \"source_id\": 15741959, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:36Z\", \"source_id\": 48470772, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:38Z\", \"source_id\": 15746632, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:05Z\", \"source_id\": 15747305, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27313, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:07Z\", \"source_id\": 48481541, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:11Z\", \"source_id\": 15752806, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:25Z\", \"source_id\": 15753156, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:01Z\", \"source_id\": 48493412, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:04Z\", \"source_id\": 15757424, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:43Z\", \"source_id\": 48507390, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:48Z\", \"source_id\": 15762530, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:32Z\", \"source_id\": 48518933, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:35Z\", \"source_id\": 15766113, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27292, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:23Z\", \"source_id\": 48535289, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:25Z\", \"source_id\": 15771080, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:03Z\", \"source_id\": 15775783, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:11Z\", \"source_id\": 48553068, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:15Z\", \"source_id\": 15776647, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:05Z\", \"source_id\": 15780652, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:10Z\", \"source_id\": 48568748, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:13Z\", \"source_id\": 15781443, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:07Z\", \"source_id\": 15784798, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:32Z\", \"source_id\": 48585134, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:34Z\", \"source_id\": 15786511, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:29Z\", \"source_id\": 48596210, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:30Z\", \"source_id\": 15789890, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southampton Central", "service_state_platform": "3", "timing_fact_generation": 1789501651661666, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:22.121237", "service_state_evidence_id": 15789890, "current_leg_start_actual_dep": "2026-09-15T20:42:00+01:00", "operational_evidence_version": 70, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:22.946656", "service_state_valid_until_kind": null, "operational_interpretation_version": 70, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
PMS |
SOU |
2E64 |
450034 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 51.442, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 304.664, "from_m": 51.442, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1559.647, "from_m": 304.664, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1853.36, "from_m": 1559.647, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3959.044, "from_m": 1853.36, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 5504.278, "from_m": 3959.044, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5681.864, "from_m": 5504.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6384.639, "from_m": 5681.864, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14877.811, "from_m": 6384.639, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14885.803, "from_m": 14877.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15909.171, "from_m": 14885.803, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15970.96, "from_m": 15909.171, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16200.139, "from_m": 15970.96, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16908.39, "from_m": 16200.139, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 24716.32, "from_m": 16908.39, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26298.12, "from_m": 24716.32, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27534.322, "from_m": 26298.12, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29134.75, "from_m": 27534.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": 29185.736, "from_m": 29134.75, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29219.269, "from_m": 29185.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": 32482.98, "from_m": 29219.269, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32792.159, "from_m": 32482.98, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32844.231, "from_m": 32792.159, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32862.26, "from_m": 32844.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": 33508.247, "from_m": 32862.26, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34571.347, "from_m": 33508.247, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35212.689, "from_m": 34571.347, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 36356.158, "from_m": 35212.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": 36762.364, "from_m": 36356.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36997.361, "from_m": 36762.364, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 37043.526, "from_m": 36997.361, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38367.101, "from_m": 37043.526, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38723.418, "from_m": 38367.101, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40073.349, "from_m": 38723.418, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 590516, "profile_key": "de0f3495bd3bfe64febeac7b54775f79e4482ec295663eb577cab267ea1e981f", "schedule_id": 17114, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1946", "location": "Portsmouth & Southsea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1950", "location": "Fratton", "stage_seq": 2, "distance_m": 1161.199, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954", "location": "Hilsea", "stage_seq": 3, "distance_m": 4839.395, "section_seq": 1, "route_path_id": 72904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 5611.553, "section_seq": 1, "route_path_id": 72904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957", "location": "Cosham Jn", "stage_seq": 5, "distance_m": 6384.639, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "2000", "location": "Cosham", "stage_seq": 6, "distance_m": 7115.347, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2004H", "location": "Portchester", "stage_seq": 7, "distance_m": 11401.43, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2011", "location": "Fareham", "stage_seq": 8, "distance_m": 16528.405, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017H", "location": "Swanwick", "stage_seq": 9, "distance_m": 22491.725, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Bursledon", "stage_seq": 10, "distance_m": 25693.075, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Hamble", "stage_seq": 11, "distance_m": 27947.392, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Netley", "stage_seq": 12, "distance_m": 28956.727, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030", "location": "Sholing", "stage_seq": 13, "distance_m": 31937.246, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Woolston", "stage_seq": 14, "distance_m": 33025.066, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Bitterne", "stage_seq": 15, "distance_m": 35672.995, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2040", "location": "St. Denys", "stage_seq": 16, "distance_m": 36923.453, "section_seq": 1, "route_path_id": 72904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Northam Jn", "stage_seq": 17, "distance_m": 38275.392, "section_seq": 1, "route_path_id": 72904}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": null, "location": "Southampton Central", "stage_seq": 18, "distance_m": 40073.349, "section_seq": 1, "route_path_id": 72904}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40073.349, "from_m": 0.0, "section_seq": 1, "route_path_id": 72904}], "total_distance_m": 40073.349, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 39933.587, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 139.762, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:30Z", "source_id": 48460800, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:50:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:37Z", "source_id": 15741959, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27386, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:36Z", "source_id": 48470772, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:38Z", "source_id": 15746632, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:05Z", "source_id": 15747305, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27313, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:07Z", "source_id": 48481541, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:11Z", "source_id": 15752806, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:25Z", "source_id": 15753156, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27309, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:01Z", "source_id": 48493412, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:03:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:04Z", "source_id": 15757424, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27297, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:43Z", "source_id": 48507390, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:09:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:48Z", "source_id": 15762530, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27294, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:32Z", "source_id": 48518933, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:16:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:35Z", "source_id": 15766113, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27292, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:23Z", "source_id": 48535289, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:22:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:25Z", "source_id": 15771080, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:03Z", "source_id": 15775783, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:11Z", "source_id": 48553068, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:28:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:15Z", "source_id": 15776647, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:05Z", "source_id": 15780652, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27281, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:10Z", "source_id": 48568748, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:36:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:13Z", "source_id": 15781443, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:07Z", "source_id": 15784798, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27507, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:32Z", "source_id": 48585134, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:43:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:34Z", "source_id": 15786511, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27570, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:29Z", "source_id": 48596210, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:48:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:30Z", "source_id": 15789890, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Portsmouth & Southsea |
1946 |
1946 |
3 |
None |
None |
Southampton Central |
2046 |
2046 |
3A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L81322/2026-09-15/detailed |
None |
St. Denys |
2026-09-15T20:42:00+01:00 |
Southampton Central |
5.0 |
{"type": "LineString", "coordinates": [[-1.3880451295681748, 50.92175546352751], [-1.3880847, 50.921704], [-1.3881973, 50.921578], [-1.3883113, 50.92146050000001], [-1.3884615, 50.92128979999999], [-1.3885765, 50.921117300000006], [-1.3888608, 50.92074279999999], [-1.3889752, 50.9205492], [-1.3893356, 50.9199349], [-1.3895688999999998, 50.91954479999999], [-1.3901285, 50.9186092], [-1.3904006000000002, 50.9181055], [-1.390622, 50.9176721], [-1.3908111, 50.91722739999999], [-1.3909734, 50.9167962], [-1.3911022, 50.916384399999984], [-1.3912278, 50.91592949999999], [-1.3913248, 50.9154966], [-1.3914723, 50.9147027], [-1.3915246, 50.914314000000005], [-1.3915312, 50.9142645], [-1.3916166999999997, 50.9135207], [-1.3918612, 50.9113545], [-1.391905, 50.9110253], [-1.3919803, 50.91034749999999], [-1.3920719388144989, 50.90986231215107], [-1.3920981, 50.909723799999995], [-1.3921355, 50.9092358], [-1.3921401999999998, 50.9090964], [-1.3921509, 50.9089193], [-1.3921779, 50.90871589999998], [-1.3922152, 50.9085168], [-1.3922856, 50.908320399999994], [-1.3923845, 50.9081418], [-1.3925484, 50.9079442], [-1.3927719, 50.907757], [-1.3928948999999995, 50.90767090000001], [-1.3930352, 50.90759289999999], [-1.3931527999999995, 50.90753709999999], [-1.3932996, 50.9074715], [-1.3934464999999998, 50.9074195], [-1.393598, 50.90737389999999], [-1.3937442, 50.9073375], [-1.3939045, 50.90730490000001], [-1.3940713999999998, 50.90728040000001], [-1.3942579000000002, 50.90726369999999], [-1.3944374, 50.907252699999994], [-1.3947121999999998, 50.9072466], [-1.3950422, 50.9072374], [-1.3952697999999997, 50.9072284], [-1.3982555, 50.907044199999994], [-1.3986644999999998, 50.9070153], [-1.3990629999999995, 50.9069713], [-1.3994299999999995, 50.906915299999994], [-1.3997656999999997, 50.9068605], [-1.4000661, 50.9068107], [-1.4002674999999998, 50.90678069999999], [-1.400469, 50.9067557], [-1.4006690999999998, 50.90673600000001], [-1.4009280999999998, 50.906713800000006], [-1.4012184999999997, 50.9067053], [-1.401508, 50.90671289999999], [-1.4018207, 50.90673110000001], [-1.4021914999999998, 50.9067491], [-1.4080555999999995, 50.9071623], [-1.4087741000000005, 50.9072152], [-1.4096828, 50.90724699999999], [-1.4098774999999997, 50.9072609], [-1.410591, 50.90731199999999], [-1.4113804, 50.9073396], [-1.4120258, 50.9073511], [-1.4125684, 50.9073617], [-1.4126208999999998, 50.9073627], [-1.4132678, 50.9073891], [-1.4142780999999998, 50.90744159999999], [-1.4143952, 50.90744780000001]]} |
1.9 |
2043 |
2048 |
St. Denys |
Southampton Central |
Southampton Central |
50.9074478 |
-1.4143952 |
50.9074478 |
-1.4143952 |
1 |
0 |
2026-09-15 19:58:38 |
TERMINATED |
2026-09-15 19:48:00 |
Southampton Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789890 |
1789501651661666 |
70 |
70 |
2026-09-15 19:58:22.946656 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:22.121237 |
| 559723 |
590411 |
P87881 |
872K02MY15 |
2026-09-15 |
COMPLETE |
15789534 |
2026-09-15 20:48:00 |
2026-09-15 19:58:38 |
2026-09-17 19:58:38 |
{"id": 590411, "stp": "P", "toc": "Southeastern", "uid": "P87881", "consist": "465001+465916", "dest_crs": "GLM", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87881/2026-09-15/detailed", "trust_id": "872K02MY15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Gillingham (Kent)", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": "1", "is_terminated": 1, "next_location": "Gillingham (Kent)", "signalling_id": "2K02", "timing_status": "ON TIME", "origin_station": "London Victoria", "current_leg_arr": "2048", "current_leg_dep": "2044", "current_leg_end": "Gillingham (Kent)", "origin_dep_time": "1942", "origin_platform": "6", "current_location": "Gillingham (Kent)", "last_update_time": "2026-09-15T19:58:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.5207832999999998, 51.38048739999999], [0.5209246999999999, 51.380434599999994], [0.5212259, 51.3803221], [0.5218145, 51.38006479999999], [0.5220672, 51.379960800000006], [0.5222695, 51.379877599999986], [0.5227337999999999, 51.3796866], [0.5254125, 51.3785403], [0.5259635, 51.3783255], [0.5263228999999999, 51.3782147], [0.5267389, 51.37810459999999], [0.5268314, 51.3780802], [0.5268861, 51.3780657], [0.5272092999999999, 51.3779942], [0.5273188, 51.377970000000005], [0.5274513, 51.3779407], [0.5278654, 51.37786040000001], [0.5279486, 51.3778442], [0.5280318, 51.3778281], [0.5284281999999999, 51.377775099999994], [0.5294085, 51.3777265], [0.5300773999999999, 51.3777176], [0.5304384, 51.3777265], [0.5318364, 51.377885500000005], [0.5320771, 51.377927500000006], [0.5326043999999999, 51.378037899999995], [0.5328672000000001, 51.37809140000001], [0.5332139999999999, 51.378193], [0.5337978999999999, 51.3783955], [0.5341107, 51.37853270000001], [0.5345785, 51.3787352], [0.5348734, 51.3788725], [0.5355985999999999, 51.37926860000001], [0.5360868, 51.3795467], [0.5389891704717129, 51.38120622440278], [0.5398329999999999, 51.3816887], [0.5447555, 51.3845031], [0.5470656, 51.38566889999999], [0.5481134, 51.3860432], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]}", "current_leg_start": "Chatham", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "51.3867917", "next_location_lon": "0.5515074", "previous_location": "Chatham", "current_leg_milage": "1.6", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1130.451, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1450.613, \"from_m\": 1130.451, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1881.648, \"from_m\": 1450.613, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3178.928, \"from_m\": 1881.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3252.751, \"from_m\": 3178.928, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3424.793, \"from_m\": 3252.751, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 3550.67, \"from_m\": 3424.793, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5000.017, \"from_m\": 3550.67, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 5324.38, \"from_m\": 5000.017, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5426.965, \"from_m\": 5324.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6197.036, \"from_m\": 5426.965, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 7977.056, \"from_m\": 6197.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8622.861, \"from_m\": 7977.056, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10020.099, \"from_m\": 8622.861, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10519.554, \"from_m\": 10020.099, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12843.788, \"from_m\": 10519.554, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13640.854, \"from_m\": 12843.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17020.646, \"from_m\": 13640.854, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17500.077, \"from_m\": 17020.646, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22301.693, \"from_m\": 17500.077, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22387.57, \"from_m\": 22301.693, \"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\": 24026.728, \"from_m\": 22387.57, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30049.395, \"from_m\": 24026.728, \"capability_applied\": null, \"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\": 30483.969, \"from_m\": 30049.395, \"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\": 30517.422, \"from_m\": 30483.969, \"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\": 43889.654, \"from_m\": 30517.422, \"capability_applied\": null, \"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\": 44106.074, \"from_m\": 43889.654, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45195.823, \"from_m\": 44106.074, \"capability_applied\": null, \"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\": 45240.769, \"from_m\": 45195.823, \"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\": 54324.222, \"from_m\": 45240.769, \"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\": 55188.913, \"from_m\": 54324.222, \"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\": 55223.331, \"from_m\": 55188.913, \"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\": 55575.803, \"from_m\": 55223.331, \"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\": 55611.246, \"from_m\": 55575.803, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 56661.521, \"from_m\": 55611.246, \"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\": 56685.895, \"from_m\": 56661.521, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 57876.152, \"from_m\": 56685.895, \"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\": 58429.475, \"from_m\": 57876.152, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59721.088, \"from_m\": 58429.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59876.712, \"from_m\": 59721.088, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590411, \"profile_key\": \"9596066fae1ebbca1fcb03ef151efe360a068ea0b379be7d35efd0f298ab65e9\", \"schedule_id\": 23528, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"London Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1402.708, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Factory Jn\", \"stage_seq\": 3, \"distance_m\": 2937.786, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 4, \"distance_m\": 3424.793, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"1951\", \"wtt_dep\": \"1952\", \"location\": \"Denmark Hill\", \"stage_seq\": 5, \"distance_m\": 6847.874, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 6, \"distance_m\": 7677.632, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Nunhead\", \"stage_seq\": 7, \"distance_m\": 9548.952, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959\", \"location\": \"Bellingham\", \"stage_seq\": 8, \"distance_m\": 14264.956, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Ravensbourne\", \"stage_seq\": 9, \"distance_m\": 16733.992, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002H\", \"location\": \"Shortlands\", \"stage_seq\": 10, \"distance_m\": 18123.222, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2005\", \"location\": \"Bromley South\", \"stage_seq\": 11, \"distance_m\": 19580.711, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Bickley Jn\", \"stage_seq\": 12, \"distance_m\": 22301.693, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 13, \"distance_m\": 23863.26, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"St. Mary Cray\", \"stage_seq\": 14, \"distance_m\": 25930.305, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Swanley\", \"stage_seq\": 15, \"distance_m\": 30218.306, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Farningham Road\", \"stage_seq\": 16, \"distance_m\": 35229.092, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Fawkham Jn\", \"stage_seq\": 17, \"distance_m\": 38562.53, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2025\", \"location\": \"Longfield\", \"stage_seq\": 18, \"distance_m\": 39748.032, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029\", \"location\": \"Meopham\", \"stage_seq\": 19, \"distance_m\": 43889.654, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Sole Street\", \"stage_seq\": 20, \"distance_m\": 45361.16, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 55223.331, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040H\", \"location\": \"Rochester\", \"stage_seq\": 22, \"distance_m\": 55894.55, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2044\", \"location\": \"Chatham\", \"stage_seq\": 23, \"distance_m\": 57289.268, \"section_seq\": 1, \"route_path_id\": 100088}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"Gillingham (Kent)\", \"stage_seq\": 24, \"distance_m\": 59876.712, \"section_seq\": 1, \"route_path_id\": 100088}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59876.712, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100088}], \"total_distance_m\": 59876.712, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 55650.175, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4226.537, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1942", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3867917", "current_position_lon": "0.5515074", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29764, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:27Z\", \"source_id\": 48463086, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:31Z\", \"source_id\": 15742614, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:39Z\", \"source_id\": 15742788, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:38Z\", \"source_id\": 48473205, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:41Z\", \"source_id\": 15748076, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:08Z\", \"source_id\": 15748652, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:29Z\", \"source_id\": 48482468, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:30Z\", \"source_id\": 15753280, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:47Z\", \"source_id\": 15753636, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31846, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:59Z\", \"source_id\": 48486048, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:03Z\", \"source_id\": 15754812, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:56Z\", \"source_id\": 48490720, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:57Z\", \"source_id\": 15756606, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:51Z\", \"source_id\": 48497915, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:56Z\", \"source_id\": 15759144, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:02Z\", \"source_id\": 48512758, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:06Z\", \"source_id\": 15764172, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:04Z\", \"source_id\": 48522736, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:06Z\", \"source_id\": 15767212, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:29Z\", \"source_id\": 48533135, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:31Z\", \"source_id\": 15770396, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31973, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:17Z\", \"source_id\": 48544176, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:23Z\", \"source_id\": 15773880, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:35Z\", \"source_id\": 48553991, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:38Z\", \"source_id\": 15776903, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:12Z\", \"source_id\": 48559798, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:16Z\", \"source_id\": 15778734, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:48Z\", \"source_id\": 48579129, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:51Z\", \"source_id\": 15784622, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32296, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:05Z\", \"source_id\": 48586362, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:09Z\", \"source_id\": 15786918, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:01Z\", \"source_id\": 48595152, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:02Z\", \"source_id\": 15789534, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Gillingham (Kent)", "service_state_platform": "1", "timing_fact_generation": 1789501626323315, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:22.125740", "service_state_evidence_id": 15789534, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 102, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:22.942391", "service_state_valid_until_kind": null, "operational_interpretation_version": 102, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
None |
GLM |
2K02 |
465001+465916 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 1130.451, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1450.613, "from_m": 1130.451, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1881.648, "from_m": 1450.613, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3178.928, "from_m": 1881.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3252.751, "from_m": 3178.928, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3424.793, "from_m": 3252.751, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 3550.67, "from_m": 3424.793, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5000.017, "from_m": 3550.67, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 5324.38, "from_m": 5000.017, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5426.965, "from_m": 5324.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6197.036, "from_m": 5426.965, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 7977.056, "from_m": 6197.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8622.861, "from_m": 7977.056, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10020.099, "from_m": 8622.861, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10519.554, "from_m": 10020.099, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12843.788, "from_m": 10519.554, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13640.854, "from_m": 12843.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17020.646, "from_m": 13640.854, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17500.077, "from_m": 17020.646, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22301.693, "from_m": 17500.077, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22387.57, "from_m": 22301.693, "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": 24026.728, "from_m": 22387.57, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30049.395, "from_m": 24026.728, "capability_applied": null, "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": 30483.969, "from_m": 30049.395, "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": 30517.422, "from_m": 30483.969, "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": 43889.654, "from_m": 30517.422, "capability_applied": null, "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": 44106.074, "from_m": 43889.654, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45195.823, "from_m": 44106.074, "capability_applied": null, "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": 45240.769, "from_m": 45195.823, "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": 54324.222, "from_m": 45240.769, "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": 55188.913, "from_m": 54324.222, "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": 55223.331, "from_m": 55188.913, "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": 55575.803, "from_m": 55223.331, "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": 55611.246, "from_m": 55575.803, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 56661.521, "from_m": 55611.246, "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": 56685.895, "from_m": 56661.521, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 57876.152, "from_m": 56685.895, "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": 58429.475, "from_m": 57876.152, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59721.088, "from_m": 58429.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59876.712, "from_m": 59721.088, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590411, "profile_key": "9596066fae1ebbca1fcb03ef151efe360a068ea0b379be7d35efd0f298ab65e9", "schedule_id": 23528, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1942", "location": "London Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Grosvenor Bridge Jn", "stage_seq": 2, "distance_m": 1402.708, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Factory Jn", "stage_seq": 3, "distance_m": 2937.786, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Voltaire Road Jn", "stage_seq": 4, "distance_m": 3424.793, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "1951", "wtt_dep": "1952", "location": "Denmark Hill", "stage_seq": 5, "distance_m": 6847.874, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953", "location": "Crofton Road Jn", "stage_seq": 6, "distance_m": 7677.632, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Nunhead", "stage_seq": 7, "distance_m": 9548.952, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959", "location": "Bellingham", "stage_seq": 8, "distance_m": 14264.956, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Ravensbourne", "stage_seq": 9, "distance_m": 16733.992, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002H", "location": "Shortlands", "stage_seq": 10, "distance_m": 18123.222, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2005", "location": "Bromley South", "stage_seq": 11, "distance_m": 19580.711, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Bickley Jn", "stage_seq": 12, "distance_m": 22301.693, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008", "location": "St. Mary Cray Jn", "stage_seq": 13, "distance_m": 23863.26, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "St. Mary Cray", "stage_seq": 14, "distance_m": 25930.305, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Swanley", "stage_seq": 15, "distance_m": 30218.306, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Farningham Road", "stage_seq": 16, "distance_m": 35229.092, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Fawkham Jn", "stage_seq": 17, "distance_m": 38562.53, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2025", "location": "Longfield", "stage_seq": 18, "distance_m": 39748.032, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029", "location": "Meopham", "stage_seq": 19, "distance_m": 43889.654, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Sole Street", "stage_seq": 20, "distance_m": 45361.16, "section_seq": 1, "route_path_id": 100088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Rochester Bridge Jn", "stage_seq": 21, "distance_m": 55223.331, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040H", "location": "Rochester", "stage_seq": 22, "distance_m": 55894.55, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2044", "location": "Chatham", "stage_seq": 23, "distance_m": 57289.268, "section_seq": 1, "route_path_id": 100088}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "Gillingham (Kent)", "stage_seq": 24, "distance_m": 59876.712, "section_seq": 1, "route_path_id": 100088}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59876.712, "from_m": 0.0, "section_seq": 1, "route_path_id": 100088}], "total_distance_m": 59876.712, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 55650.175, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4226.537, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29764, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:27Z", "source_id": 48463086, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:50:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:31Z", "source_id": 15742614, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:39Z", "source_id": 15742788, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:38Z", "source_id": 48473205, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:55:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:41Z", "source_id": 15748076, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:08Z", "source_id": 15748652, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31835, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:29Z", "source_id": 48482468, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:59:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:30Z", "source_id": 15753280, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:47Z", "source_id": 15753636, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31846, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:59Z", "source_id": 48486048, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:00:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:03Z", "source_id": 15754812, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31857, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:56Z", "source_id": 48490720, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:02:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:57Z", "source_id": 15756606, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31878, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:51Z", "source_id": 48497915, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:05:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:56Z", "source_id": 15759144, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32077, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:02Z", "source_id": 48512758, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:06Z", "source_id": 15764172, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31964, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:04Z", "source_id": 48522736, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:06Z", "source_id": 15767212, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31906, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:29Z", "source_id": 48533135, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:31Z", "source_id": 15770396, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31973, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:17Z", "source_id": 48544176, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:25:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:23Z", "source_id": 15773880, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31977, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:35Z", "source_id": 48553991, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:38Z", "source_id": 15776903, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31982, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:12Z", "source_id": 48559798, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:16Z", "source_id": 15778734, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32288, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:48Z", "source_id": 48579129, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:40:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:51Z", "source_id": 15784622, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32296, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:05Z", "source_id": 48586362, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:43:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:09Z", "source_id": 15786918, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32331, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:01Z", "source_id": 48595152, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:48:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:02Z", "source_id": 15789534, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
London Victoria |
1942 |
1942 |
6 |
None |
None |
Gillingham (Kent) |
2048 |
2048 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P87881/2026-09-15/detailed |
None |
Chatham |
2026-09-15T20:44:00+01:00 |
Gillingham (Kent) |
4.0 |
{"type": "LineString", "coordinates": [[0.5207832999999998, 51.38048739999999], [0.5209246999999999, 51.380434599999994], [0.5212259, 51.3803221], [0.5218145, 51.38006479999999], [0.5220672, 51.379960800000006], [0.5222695, 51.379877599999986], [0.5227337999999999, 51.3796866], [0.5254125, 51.3785403], [0.5259635, 51.3783255], [0.5263228999999999, 51.3782147], [0.5267389, 51.37810459999999], [0.5268314, 51.3780802], [0.5268861, 51.3780657], [0.5272092999999999, 51.3779942], [0.5273188, 51.377970000000005], [0.5274513, 51.3779407], [0.5278654, 51.37786040000001], [0.5279486, 51.3778442], [0.5280318, 51.3778281], [0.5284281999999999, 51.377775099999994], [0.5294085, 51.3777265], [0.5300773999999999, 51.3777176], [0.5304384, 51.3777265], [0.5318364, 51.377885500000005], [0.5320771, 51.377927500000006], [0.5326043999999999, 51.378037899999995], [0.5328672000000001, 51.37809140000001], [0.5332139999999999, 51.378193], [0.5337978999999999, 51.3783955], [0.5341107, 51.37853270000001], [0.5345785, 51.3787352], [0.5348734, 51.3788725], [0.5355985999999999, 51.37926860000001], [0.5360868, 51.3795467], [0.5389891704717129, 51.38120622440278], [0.5398329999999999, 51.3816887], [0.5447555, 51.3845031], [0.5470656, 51.38566889999999], [0.5481134, 51.3860432], [0.5490729999999999, 51.3863425], [0.5493821, 51.3864052], [0.5496373999999999, 51.38645580000001], [0.550005, 51.386523], [0.5506222, 51.386640699999994], [0.5507651999999998, 51.3866676], [0.5512213, 51.38674340000001], [0.5515073738066429, 51.38679167395817]]} |
1.6 |
2044 |
2048 |
Chatham |
Gillingham (Kent) |
Gillingham (Kent) |
51.3867917 |
0.5515074 |
51.3867917 |
0.5515074 |
1 |
0 |
2026-09-15 19:58:38 |
TERMINATED |
2026-09-15 19:48:00 |
Gillingham (Kent) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789534 |
1789501626323315 |
102 |
102 |
2026-09-15 19:58:22.942391 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:22.125740 |
| 559724 |
590405 |
C11130 |
522N17MY15 |
2026-09-15 |
COMPLETE |
15789537 |
2026-09-15 20:48:00 |
2026-09-15 19:58:38 |
2026-09-17 19:58:38 |
{"id": 590405, "stp": "P", "toc": "London Overground", "uid": "C11130", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C11130/2026-09-15/detailed", "trust_id": "522N17MY15", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Richmond North London Line", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "4", "is_terminated": 1, "next_location": "Richmond North London Line", "signalling_id": "2N17", "timing_status": "LATE", "origin_station": "Stratford", "current_leg_arr": "2048", "current_leg_dep": "2044", "current_leg_end": "Richmond North London Line", "origin_dep_time": "1942", "origin_platform": "1", "current_location": "Richmond North London Line", "last_update_time": "2026-09-15T19:58:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]}", "current_leg_start": "Kew Gardens", "dest_arr_time_act": "2047", "motion_projection": null, "next_location_lat": "51.4632722", "next_location_lon": "-0.3011125", "previous_location": "Kew Gardens", "current_leg_milage": "1.4", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.613, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 101.352, \"from_m\": 72.613, \"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\": 142.617, \"from_m\": 101.352, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 181.712, \"from_m\": 142.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\": 217.933, \"from_m\": 181.712, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 831.78, \"from_m\": 217.933, \"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\": 1535.109, \"from_m\": 831.78, \"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\": 2143.702, \"from_m\": 1535.109, \"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\": 2205.617, \"from_m\": 2143.702, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2951.73, \"from_m\": 2205.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\": 6134.322, \"from_m\": 2951.73, \"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\": 6192.91, \"from_m\": 6134.322, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6829.731, \"from_m\": 6192.91, \"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\": 8394.258, \"from_m\": 6829.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\": 8464.873, \"from_m\": 8394.258, \"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\": 11432.076, \"from_m\": 8464.873, \"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\": 12046.575, \"from_m\": 11432.076, \"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\": 13394.069, \"from_m\": 12046.575, \"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\": 13746.31, \"from_m\": 13394.069, \"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\": 20025.306, \"from_m\": 13746.31, \"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\": 20074.265, \"from_m\": 20025.306, \"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\": 20158.767, \"from_m\": 20074.265, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20212.248, \"from_m\": 20158.767, \"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\": 20649.48, \"from_m\": 20212.248, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20715.798, \"from_m\": 20649.48, \"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\": 20745.368, \"from_m\": 20715.798, \"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\": 21433.706, \"from_m\": 20745.368, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21438.456, \"from_m\": 21433.706, \"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\": 21491.628, \"from_m\": 21438.456, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21498.842, \"from_m\": 21491.628, \"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\": 21563.442, \"from_m\": 21498.842, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21603.825, \"from_m\": 21563.442, \"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\": 21680.078, \"from_m\": 21603.825, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21823.797, \"from_m\": 21680.078, \"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\": 21890.034, \"from_m\": 21823.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\": 21961.396, \"from_m\": 21890.034, \"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\": 23197.943, \"from_m\": 21961.396, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23249.885, \"from_m\": 23197.943, \"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\": 23566.982, \"from_m\": 23249.885, \"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\": 25971.492, \"from_m\": 23566.982, \"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\": 26017.004, \"from_m\": 25971.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26233.623, \"from_m\": 26017.004, \"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\": 26982.477, \"from_m\": 26233.623, \"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\": 27398.131, \"from_m\": 26982.477, \"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\": 30007.223, \"from_m\": 27398.131, \"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\": 30685.118, \"from_m\": 30007.223, \"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\": 31062.519, \"from_m\": 30685.118, \"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\": 590405, \"profile_key\": \"158eb79ec80bfa8dd9fd812422f2c80d320faa854a358068cbb55f3262f9ba57\", \"schedule_id\": 1305, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Channelsea Jn\", \"stage_seq\": 2, \"distance_m\": 750.646, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Lea Junction\", \"stage_seq\": 3, \"distance_m\": 1051.537, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"Hackney Wick\", \"stage_seq\": 4, \"distance_m\": 1564.844, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1947H\", \"wtt_dep\": \"1948H\", \"location\": \"Homerton\", \"stage_seq\": 5, \"distance_m\": 2982.232, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1951\", \"location\": \"Hackney Central\", \"stage_seq\": 6, \"distance_m\": 3982.545, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951H\", \"location\": \"Navarino Road Jn\", \"stage_seq\": 7, \"distance_m\": 4534.152, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": \"1954\", \"location\": \"Dalston Kingsland\", \"stage_seq\": 8, \"distance_m\": 5363.473, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1955H\", \"wtt_dep\": \"1956\", \"location\": \"Canonbury\", \"stage_seq\": 9, \"distance_m\": 8128.14, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1956H\", \"location\": \"Canonbury West Jn\", \"stage_seq\": 10, \"distance_m\": 8559.907, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1959\", \"location\": \"Highbury & Islington (North London Lines)\", \"stage_seq\": 11, \"distance_m\": 9006.114, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1959H\", \"location\": \"Westbourne Road Junction\", \"stage_seq\": 12, \"distance_m\": 9416.908, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2000H\", \"location\": \"Caledonian Rd & Barnsbury\", \"stage_seq\": 13, \"distance_m\": 9786.471, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Camden Road East Jn\", \"stage_seq\": 14, \"distance_m\": 10967.292, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004\", \"location\": \"Camden Road\", \"stage_seq\": 15, \"distance_m\": 11498.61, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Camden Road Jn\", \"stage_seq\": 16, \"distance_m\": 11696.205, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2006\", \"wtt_dep\": \"2006H\", \"location\": \"Kentish Town West\", \"stage_seq\": 17, \"distance_m\": 12413.905, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2011\", \"location\": \"Gospel Oak\", \"stage_seq\": 18, \"distance_m\": 13479.313, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Hampstead Heath\", \"stage_seq\": 19, \"distance_m\": 14431.773, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015\", \"location\": \"Finchley Road & Frognal\", \"stage_seq\": 20, \"distance_m\": 15845.848, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017H\", \"location\": \"West Hampstead\", \"stage_seq\": 21, \"distance_m\": 16440.756, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019H\", \"location\": \"Brondesbury\", \"stage_seq\": 22, \"distance_m\": 17266.231, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Brondesbury Park\", \"stage_seq\": 23, \"distance_m\": 17976.897, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023\", \"location\": \"Kensal Rise\", \"stage_seq\": 24, \"distance_m\": 18975.271, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"Kensal Green Jn\", \"stage_seq\": 25, \"distance_m\": 19986.974, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Willesden Junction High Level\", \"stage_seq\": 26, \"distance_m\": 20715.798, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Acton Wells Jn\", \"stage_seq\": 27, \"distance_m\": 23305.367, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033\", \"location\": \"Acton Central\", \"stage_seq\": 28, \"distance_m\": 24996.638, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"South Acton\", \"stage_seq\": 29, \"distance_m\": 26162.559, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"Gunnersbury\", \"stage_seq\": 30, \"distance_m\": 27155.463, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Kew Gardens\", \"stage_seq\": 31, \"distance_m\": 28869.385, \"section_seq\": 1, \"route_path_id\": 28455}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": null, \"location\": \"Richmond North London Line\", \"stage_seq\": 32, \"distance_m\": 31062.519, \"section_seq\": 1, \"route_path_id\": 28455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31062.519, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28455}], \"total_distance_m\": 31062.519, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 28153.402, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 2909.117, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1942", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4632722", "current_position_lon": "-0.3011125", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:32Z\", \"source_id\": 48448626, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:36Z\", \"source_id\": 15738196, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:33Z\", \"source_id\": 48456043, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:38Z\", \"source_id\": 15740511, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15004, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:19Z\", \"source_id\": 48460380, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:23Z\", \"source_id\": 15741795, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:34Z\", \"source_id\": 48468249, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:39Z\", \"source_id\": 15745322, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:13Z\", \"source_id\": 15746024, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:15Z\", \"source_id\": 48474834, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:21Z\", \"source_id\": 15748946, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:13Z\", \"source_id\": 48479581, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:16Z\", \"source_id\": 15751614, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:33Z\", \"source_id\": 15751989, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:35Z\", \"source_id\": 48485153, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:38Z\", \"source_id\": 15754508, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:24Z\", \"source_id\": 48491974, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:02:29Z\", \"source_id\": 15757025, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:35Z\", \"source_id\": 48499586, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:37Z\", \"source_id\": 15759693, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:41Z\", \"source_id\": 15759820, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22882, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:49Z\", \"source_id\": 48505168, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:56Z\", \"source_id\": 15761849, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:28Z\", \"source_id\": 48516369, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:31Z\", \"source_id\": 15765283, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:25Z\", \"source_id\": 48521132, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:29Z\", \"source_id\": 15766754, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:12Z\", \"source_id\": 48525458, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:16Z\", \"source_id\": 15768035, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22861, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:42Z\", \"source_id\": 48529026, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:46Z\", \"source_id\": 15769119, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:39Z\", \"source_id\": 48533549, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:42Z\", \"source_id\": 15770537, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:55Z\", \"source_id\": 48538868, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:58Z\", \"source_id\": 15772180, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22512, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:31Z\", \"source_id\": 48544721, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:33Z\", \"source_id\": 15774007, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:04Z\", \"source_id\": 48559500, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:08Z\", \"source_id\": 15778653, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:59Z\", \"source_id\": 48577348, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:02Z\", \"source_id\": 15784047, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:08Z\", \"source_id\": 48586504, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:13Z\", \"source_id\": 15786948, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28312, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:58Z\", \"source_id\": 48595034, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:02Z\", \"source_id\": 15789537, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Richmond North London Line", "service_state_platform": "3", "timing_fact_generation": 1789501626300731, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:27.021572", "service_state_evidence_id": 15789537, "current_leg_start_actual_dep": "2026-09-15T20:43:30+01:00", "operational_evidence_version": 110, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:27.676710", "service_state_valid_until_kind": null, "operational_interpretation_version": 110, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
SRA |
None |
2N17 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 72.613, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 101.352, "from_m": 72.613, "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": 142.617, "from_m": 101.352, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 181.712, "from_m": 142.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": 217.933, "from_m": 181.712, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 831.78, "from_m": 217.933, "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": 1535.109, "from_m": 831.78, "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": 2143.702, "from_m": 1535.109, "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": 2205.617, "from_m": 2143.702, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2951.73, "from_m": 2205.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": 6134.322, "from_m": 2951.73, "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": 6192.91, "from_m": 6134.322, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6829.731, "from_m": 6192.91, "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": 8394.258, "from_m": 6829.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": 8464.873, "from_m": 8394.258, "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": 11432.076, "from_m": 8464.873, "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": 12046.575, "from_m": 11432.076, "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": 13394.069, "from_m": 12046.575, "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": 13746.31, "from_m": 13394.069, "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": 20025.306, "from_m": 13746.31, "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": 20074.265, "from_m": 20025.306, "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": 20158.767, "from_m": 20074.265, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20212.248, "from_m": 20158.767, "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": 20649.48, "from_m": 20212.248, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20715.798, "from_m": 20649.48, "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": 20745.368, "from_m": 20715.798, "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": 21433.706, "from_m": 20745.368, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21438.456, "from_m": 21433.706, "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": 21491.628, "from_m": 21438.456, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21498.842, "from_m": 21491.628, "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": 21563.442, "from_m": 21498.842, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21603.825, "from_m": 21563.442, "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": 21680.078, "from_m": 21603.825, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21823.797, "from_m": 21680.078, "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": 21890.034, "from_m": 21823.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": 21961.396, "from_m": 21890.034, "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": 23197.943, "from_m": 21961.396, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23249.885, "from_m": 23197.943, "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": 23566.982, "from_m": 23249.885, "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": 25971.492, "from_m": 23566.982, "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": 26017.004, "from_m": 25971.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26233.623, "from_m": 26017.004, "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": 26982.477, "from_m": 26233.623, "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": 27398.131, "from_m": 26982.477, "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": 30007.223, "from_m": 27398.131, "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": 30685.118, "from_m": 30007.223, "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": 31062.519, "from_m": 30685.118, "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": 590405, "profile_key": "158eb79ec80bfa8dd9fd812422f2c80d320faa854a358068cbb55f3262f9ba57", "schedule_id": 1305, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1942", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Channelsea Jn", "stage_seq": 2, "distance_m": 750.646, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Lea Junction", "stage_seq": 3, "distance_m": 1051.537, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "Hackney Wick", "stage_seq": 4, "distance_m": 1564.844, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1947H", "wtt_dep": "1948H", "location": "Homerton", "stage_seq": 5, "distance_m": 2982.232, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1951", "location": "Hackney Central", "stage_seq": 6, "distance_m": 3982.545, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951H", "location": "Navarino Road Jn", "stage_seq": 7, "distance_m": 4534.152, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": "1954", "location": "Dalston Kingsland", "stage_seq": 8, "distance_m": 5363.473, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "1956", "location": "Canonbury", "stage_seq": 9, "distance_m": 8128.14, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1956H", "location": "Canonbury West Jn", "stage_seq": 10, "distance_m": 8559.907, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1959", "location": "Highbury & Islington (North London Lines)", "stage_seq": 11, "distance_m": 9006.114, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1959H", "location": "Westbourne Road Junction", "stage_seq": 12, "distance_m": 9416.908, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2000H", "location": "Caledonian Rd & Barnsbury", "stage_seq": 13, "distance_m": 9786.471, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2002", "location": "Camden Road East Jn", "stage_seq": 14, "distance_m": 10967.292, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004", "location": "Camden Road", "stage_seq": 15, "distance_m": 11498.61, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Camden Road Jn", "stage_seq": 16, "distance_m": 11696.205, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2006", "wtt_dep": "2006H", "location": "Kentish Town West", "stage_seq": 17, "distance_m": 12413.905, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2011", "location": "Gospel Oak", "stage_seq": 18, "distance_m": 13479.313, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Hampstead Heath", "stage_seq": 19, "distance_m": 14431.773, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015", "location": "Finchley Road & Frognal", "stage_seq": 20, "distance_m": 15845.848, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017H", "location": "West Hampstead", "stage_seq": 21, "distance_m": 16440.756, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019H", "location": "Brondesbury", "stage_seq": 22, "distance_m": 17266.231, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Brondesbury Park", "stage_seq": 23, "distance_m": 17976.897, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023", "location": "Kensal Rise", "stage_seq": 24, "distance_m": 18975.271, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "Kensal Green Jn", "stage_seq": 25, "distance_m": 19986.974, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Willesden Junction High Level", "stage_seq": 26, "distance_m": 20715.798, "section_seq": 1, "route_path_id": 28455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Acton Wells Jn", "stage_seq": 27, "distance_m": 23305.367, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033", "location": "Acton Central", "stage_seq": 28, "distance_m": 24996.638, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "South Acton", "stage_seq": 29, "distance_m": 26162.559, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "Gunnersbury", "stage_seq": 30, "distance_m": 27155.463, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Kew Gardens", "stage_seq": 31, "distance_m": 28869.385, "section_seq": 1, "route_path_id": 28455}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": null, "location": "Richmond North London Line", "stage_seq": 32, "distance_m": 31062.519, "section_seq": 1, "route_path_id": 28455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31062.519, "from_m": 0.0, "section_seq": 1, "route_path_id": 28455}], "total_distance_m": 31062.519, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 28153.402, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 2909.117, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:32Z", "source_id": 48448626, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:36Z", "source_id": 15738196, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15000, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:33Z", "source_id": 48456043, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:47:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:38Z", "source_id": 15740511, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15004, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:19Z", "source_id": 48460380, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:49:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:23Z", "source_id": 15741795, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15012, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:34Z", "source_id": 48468249, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:53:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:39Z", "source_id": 15745322, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:13Z", "source_id": 15746024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15016, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:15Z", "source_id": 48474834, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:55:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:21Z", "source_id": 15748946, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15031, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:13Z", "source_id": 48479581, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:16Z", "source_id": 15751614, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:33Z", "source_id": 15751989, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15042, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:35Z", "source_id": 48485153, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:00:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:38Z", "source_id": 15754508, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22896, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:24Z", "source_id": 48491974, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:02:29Z", "source_id": 15757025, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22889, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:35Z", "source_id": 48499586, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:06:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:37Z", "source_id": 15759693, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:41Z", "source_id": 15759820, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22882, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:49Z", "source_id": 48505168, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:08:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:56Z", "source_id": 15761849, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22873, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:28Z", "source_id": 48516369, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:12:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:31Z", "source_id": 15765283, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22869, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:25Z", "source_id": 48521132, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:15:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:29Z", "source_id": 15766754, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22865, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:12Z", "source_id": 48525458, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:16Z", "source_id": 15768035, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22861, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:42Z", "source_id": 48529026, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:18:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:46Z", "source_id": 15769119, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22857, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:39Z", "source_id": 48533549, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:20:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:42Z", "source_id": 15770537, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22853, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:55Z", "source_id": 48538868, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:22:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:58Z", "source_id": 15772180, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22512, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:31Z", "source_id": 48544721, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:33Z", "source_id": 15774007, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22344, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:04Z", "source_id": 48559500, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:32:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:08Z", "source_id": 15778653, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:59Z", "source_id": 48577348, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:40:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:02Z", "source_id": 15784047, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28341, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:08Z", "source_id": 48586504, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:13Z", "source_id": 15786948, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28312, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:58Z", "source_id": 48595034, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:48:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:02Z", "source_id": 15789537, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Stratford |
1942 |
1942 |
1 |
None |
None |
Richmond North London Line |
2047 |
2047 |
4 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C11130/2026-09-15/detailed |
None |
Kew Gardens |
2026-09-15T20:43:30+01:00 |
Richmond North London Line |
4.0 |
{"type": "LineString", "coordinates": [[-0.2848377999999999, 51.4773683], [-0.2849078, 51.477185000000006], [-0.28495519999999996, 51.477072500000006], [-0.28505259999999993, 51.4768287], [-0.2851386, 51.476592], [-0.28523630000000005, 51.476308399999986], [-0.2854497999999999, 51.47551300000001], [-0.2860066, 51.47356220000001], [-0.2864519, 51.47200480000001], [-0.2870274, 51.470054299999994], [-0.2871404, 51.46961999999999], [-0.2873424, 51.469115900000006], [-0.2875945, 51.468589400000006], [-0.2878864, 51.46812870000001], [-0.2880388, 51.46788240000001], [-0.28841809999999996, 51.4674158], [-0.28853169999999995, 51.4672674], [-0.28861660000000006, 51.4671723], [-0.28875309999999993, 51.466998399999994], [-0.2889197, 51.46680440000001], [-0.2890826, 51.4666149], [-0.2892675, 51.46642899999999], [-0.2894415, 51.46624800000001], [-0.28964539999999994, 51.466053299999984], [-0.2898658, 51.46585040000001], [-0.2900417, 51.46569499999998], [-0.290196, 51.46556749999999], [-0.2903711, 51.465429099999994], [-0.2905369, 51.4653069], [-0.2907467, 51.4651695], [-0.290931, 51.4650614], [-0.2911356, 51.464955800000006], [-0.29132109999999994, 51.4648718], [-0.29150299999999996, 51.4647967], [-0.2917489999999999, 51.4647051], [-0.2919544, 51.4646457], [-0.2922211, 51.4645755], [-0.2923569999999999, 51.46453979999999], [-0.29255829999999994, 51.46449479999999], [-0.29274779999999995, 51.4644586], [-0.2929328, 51.4644252], [-0.2931086, 51.4643941], [-0.2938091, 51.46428220000001], [-0.29578599999999994, 51.463945499999994], [-0.296835, 51.463754], [-0.2972161, 51.4636829], [-0.29761799999999994, 51.4636113], [-0.2977409999999999, 51.4635916], [-0.2978643999999999, 51.46357280000001], [-0.2982392, 51.46352349999998], [-0.29858549999999995, 51.46348780000001], [-0.2992677999999999, 51.463421], [-0.30111249999999995, 51.4632722]]} |
1.4 |
2044 |
2048 |
Kew Gardens |
Richmond North London Line |
Richmond North London Line |
51.4632722 |
-0.3011125 |
51.4632722 |
-0.3011125 |
1 |
0 |
2026-09-15 19:58:38 |
TERMINATED |
2026-09-15 19:48:00 |
Richmond North London Line |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789537 |
1789501626300731 |
110 |
110 |
2026-09-15 19:58:27.676710 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:27.021572 |
| 559725 |
591418 |
G90305 |
322B57MZ15 |
2026-09-15 |
COMPLETE |
15789352 |
2026-09-15 20:48:00 |
2026-09-15 19:58:38 |
2026-09-17 19:58:38 |
{"id": 591418, "stp": "P", "toc": "Northern", "uid": "G90305", "consist": "150107+150218", "dest_crs": "MAN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G90305/2026-09-15/detailed", "trust_id": "322B57MZ15", "origin_crs": "HAZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-15", "dest_arr_time": "2047", "dest_platform": "12", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2B57", "timing_status": "LATE", "origin_station": "Hazel Grove", "current_leg_arr": "2048", "current_leg_dep": "2043", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "2022", "origin_platform": "1", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-15T19:58:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Levenshulme", "dest_arr_time_act": "2047", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Levenshulme", "current_leg_milage": "2.9", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 168.979, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 218.332, \"from_m\": 168.979, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3098.712, \"from_m\": 218.332, \"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\": 3601.39, \"from_m\": 3098.712, \"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\": 3651.896, \"from_m\": 3601.39, \"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\": 3703.268, \"from_m\": 3651.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\": 4256.246, \"from_m\": 3703.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4699.123, \"from_m\": 4256.246, \"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\": 5679.375, \"from_m\": 4699.123, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 5733.745, \"from_m\": 5679.375, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9876.191, \"from_m\": 5733.745, \"capability_applied\": null, \"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\": 10839.679, \"from_m\": 9876.191, \"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\": 10911.833, \"from_m\": 10839.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11439.925, \"from_m\": 10911.833, \"capability_applied\": null, \"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\": 12974.231, \"from_m\": 11439.925, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13137.956, \"from_m\": 12974.231, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13447.369, \"from_m\": 13137.956, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13493.576, \"from_m\": 13447.369, \"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\": 13571.365, \"from_m\": 13493.576, \"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\": 13980.545, \"from_m\": 13571.365, \"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\": 591418, \"profile_key\": \"5714fe05018df8bd020479806e5dc8ef888f8c8f28f6e9920fdf8a194c15249f\", \"schedule_id\": 13428, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Hazel Grove\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"Woodsmoor\", \"stage_seq\": 2, \"distance_m\": 1461.136, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Davenport\", \"stage_seq\": 3, \"distance_m\": 2337.67, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 4, \"distance_m\": 3651.896, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 5, \"distance_m\": 4048.987, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2033H\", \"location\": \"Stockport\", \"stage_seq\": 6, \"distance_m\": 4489.172, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 7, \"distance_m\": 5679.375, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037H\", \"location\": \"Heaton Chapel\", \"stage_seq\": 8, \"distance_m\": 7165.726, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Levenshulme\", \"stage_seq\": 9, \"distance_m\": 9373.383, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 10, \"distance_m\": 10290.695, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Ardwick Jn\", \"stage_seq\": 11, \"distance_m\": 12827.859, \"section_seq\": 1, \"route_path_id\": 70144}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 12, \"distance_m\": 13980.545, \"section_seq\": 1, \"route_path_id\": 70144}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13980.545, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70144}], \"total_distance_m\": 13980.545, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 12064.672, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1915.873, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2022", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9012, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:16Z\", \"source_id\": 48546478, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:19Z\", \"source_id\": 15774561, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:03Z\", \"source_id\": 48550441, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:07Z\", \"source_id\": 15775817, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:16Z\", \"source_id\": 15780761, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:12Z\", \"source_id\": 48575593, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:16Z\", \"source_id\": 15783526, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:29Z\", \"source_id\": 48582778, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:34Z\", \"source_id\": 15785787, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:42Z\", \"source_id\": 48594444, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:45Z\", \"source_id\": 15789352, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "12", "timing_fact_generation": 1789501606782377, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:28.423377", "service_state_evidence_id": 15789352, "current_leg_start_actual_dep": "2026-09-15T20:42:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:28.699596", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
HAZ |
MAN |
2B57 |
150107+150218 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 168.979, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 218.332, "from_m": 168.979, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3098.712, "from_m": 218.332, "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": 3601.39, "from_m": 3098.712, "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": 3651.896, "from_m": 3601.39, "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": 3703.268, "from_m": 3651.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": 4256.246, "from_m": 3703.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4699.123, "from_m": 4256.246, "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": 5679.375, "from_m": 4699.123, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 5733.745, "from_m": 5679.375, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9876.191, "from_m": 5733.745, "capability_applied": null, "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": 10839.679, "from_m": 9876.191, "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": 10911.833, "from_m": 10839.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11439.925, "from_m": 10911.833, "capability_applied": null, "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": 12974.231, "from_m": 11439.925, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13137.956, "from_m": 12974.231, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13447.369, "from_m": 13137.956, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13493.576, "from_m": 13447.369, "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": 13571.365, "from_m": 13493.576, "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": 13980.545, "from_m": 13571.365, "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": 591418, "profile_key": "5714fe05018df8bd020479806e5dc8ef888f8c8f28f6e9920fdf8a194c15249f", "schedule_id": 13428, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2022", "location": "Hazel Grove", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70144}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "Woodsmoor", "stage_seq": 2, "distance_m": 1461.136, "section_seq": 1, "route_path_id": 70144}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Davenport", "stage_seq": 3, "distance_m": 2337.67, "section_seq": 1, "route_path_id": 70144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Edgeley Jn No.1", "stage_seq": 4, "distance_m": 3651.896, "section_seq": 1, "route_path_id": 70144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Edgeley Jn No2", "stage_seq": 5, "distance_m": 4048.987, "section_seq": 1, "route_path_id": 70144}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2033H", "location": "Stockport", "stage_seq": 6, "distance_m": 4489.172, "section_seq": 1, "route_path_id": 70144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Heaton Norris Jn", "stage_seq": 7, "distance_m": 5679.375, "section_seq": 1, "route_path_id": 70144}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037H", "location": "Heaton Chapel", "stage_seq": 8, "distance_m": 7165.726, "section_seq": 1, "route_path_id": 70144}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Levenshulme", "stage_seq": 9, "distance_m": 9373.383, "section_seq": 1, "route_path_id": 70144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Slade Lane Jn", "stage_seq": 10, "distance_m": 10290.695, "section_seq": 1, "route_path_id": 70144}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Ardwick Jn", "stage_seq": 11, "distance_m": 12827.859, "section_seq": 1, "route_path_id": 70144}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 12, "distance_m": 13980.545, "section_seq": 1, "route_path_id": 70144}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13980.545, "from_m": 0.0, "section_seq": 1, "route_path_id": 70144}], "total_distance_m": 13980.545, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 12064.672, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1915.873, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9012, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:16Z", "source_id": 48546478, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:26:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:19Z", "source_id": 15774561, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9008, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:03Z", "source_id": 48550441, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:28:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:07Z", "source_id": 15775817, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:16Z", "source_id": 15780761, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8871, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:12Z", "source_id": 48575593, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:16Z", "source_id": 15783526, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8868, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:29Z", "source_id": 48582778, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:42:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:34Z", "source_id": 15785787, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8476, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:42Z", "source_id": 48594444, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:48:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:45Z", "source_id": 15789352, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Hazel Grove |
2022 |
2022 |
1 |
None |
None |
Manchester Piccadilly |
2047 |
2047 |
12 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G90305/2026-09-15/detailed |
None |
Levenshulme |
2026-09-15T20:42:00+01:00 |
Manchester Piccadilly |
5.0 |
{"type": "LineString", "coordinates": [[-2.192910299999999, 53.44464159999999], [-2.1933013999999997, 53.4456004], [-2.1938054, 53.4468565], [-2.1938652999999997, 53.446999099999985], [-2.1944253999999996, 53.4483793], [-2.1945081, 53.448586899999995], [-2.1946912, 53.44903729999999], [-2.1949006, 53.4495517], [-2.1950548999999997, 53.4499306], [-2.1953131999999997, 53.4505655], [-2.1954683, 53.45096119999999], [-2.1955469999999995, 53.4511685], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
2.9 |
2043 |
2048 |
Levenshulme |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-15 19:58:38 |
TERMINATED |
2026-09-15 19:48:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789352 |
1789501606782377 |
41 |
41 |
2026-09-15 19:58:28.699596 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:28.423377 |
| 559726 |
589728 |
F48386 |
519L751Y15 |
2026-09-15 |
COMPLETE |
15789712 |
2026-09-15 20:48:00 |
2026-09-15 19:58:38 |
2026-09-17 19:58:38 |
{"id": 589728, "stp": "N", "toc": "c2c", "uid": "F48386", "consist": "720605+720607", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48386/2026-09-15/detailed", "trust_id": "519L751Y15", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "16", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "9L75", "timing_status": "EARLY", "origin_station": "Shoeburyness", "current_leg_arr": "2048", "current_leg_dep": "2041", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1915", "origin_platform": "1", "current_location": "London Liverpool Street", "last_update_time": "2026-09-15T19:58:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Stratford", "dest_arr_time_act": "2049", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Stratford", "current_leg_milage": "3.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"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\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20381.658, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20425.464, \"from_m\": 20381.658, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20468.624, \"from_m\": 20425.464, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20577.758, \"from_m\": 20468.624, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30107.616, \"from_m\": 20577.758, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30150.948, \"from_m\": 30107.616, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35977.03, \"from_m\": 30150.948, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36785.128, \"from_m\": 35977.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37286.505, \"from_m\": 36785.128, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55399.005, \"from_m\": 37286.505, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55440.641, \"from_m\": 55399.005, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60839.339, \"from_m\": 55440.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63339.786, \"from_m\": 60839.339, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63935.673, \"from_m\": 63339.786, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 64039.442, \"from_m\": 63935.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\": 64128.038, \"from_m\": 64039.442, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64187.746, \"from_m\": 64128.038, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64277.824, \"from_m\": 64187.746, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65926.325, \"from_m\": 64277.824, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66539.556, \"from_m\": 65926.325, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 70487.585, \"from_m\": 66539.556, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70950.18, \"from_m\": 70487.585, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71020.796, \"from_m\": 70950.18, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71246.064, \"from_m\": 71020.796, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71757.511, \"from_m\": 71246.064, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72284.136, \"from_m\": 71757.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\": 72760.81, \"from_m\": 72284.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73214.029, \"from_m\": 72760.81, \"capability_applied\": null, \"effective_limit_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\": 589728, \"profile_key\": \"0205a357d66276faf94074b86fc92df3fb23432d9028d1eb7826b79741f01bb8\", \"schedule_id\": 36318, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1918\", \"wtt_dep\": \"1918H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1920H\", \"wtt_dep\": \"1921\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1923\", \"wtt_dep\": \"1924\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1925H\", \"wtt_dep\": \"1926\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1928H\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1930H\", \"wtt_dep\": \"1931H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1937H\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1944H\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20752.473, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"wtt_dep\": \"1954\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 11, \"distance_m\": 28969.265, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 12, \"distance_m\": 30175.375, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1958\", \"location\": \"East Tilbury\", \"stage_seq\": 13, \"distance_m\": 32377.613, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2005\", \"location\": \"Tilbury Town\", \"stage_seq\": 14, \"distance_m\": 38008.066, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009\", \"location\": \"Grays\", \"stage_seq\": 15, \"distance_m\": 40836.837, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 16, \"distance_m\": 42052.569, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2015\", \"location\": \"Purfleet\", \"stage_seq\": 17, \"distance_m\": 47014.441, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021H\", \"location\": \"Rainham (Essex)\", \"stage_seq\": 18, \"distance_m\": 52308.835, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"Dagenham Dock\", \"stage_seq\": 19, \"distance_m\": 56759.086, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Ripple Lane Renwick Rd Jn\", \"stage_seq\": 20, \"distance_m\": 57862.456, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Barking Riverside Up Jn\", \"stage_seq\": 21, \"distance_m\": 60092.423, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031H\", \"location\": \"Barking\", \"stage_seq\": 22, \"distance_m\": 60546.859, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Barking Station Jn\", \"stage_seq\": 23, \"distance_m\": 61415.472, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Woodgrange Park\", \"stage_seq\": 24, \"distance_m\": 63280.112, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 25, \"distance_m\": 64187.746, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041H\", \"location\": \"Stratford\", \"stage_seq\": 26, \"distance_m\": 66830.762, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Bow Jn\", \"stage_seq\": 27, \"distance_m\": 68324.061, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Bethnal Green\", \"stage_seq\": 28, \"distance_m\": 71393.666, \"section_seq\": 1, \"route_path_id\": 105156}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 29, \"distance_m\": 73214.029, \"section_seq\": 1, \"route_path_id\": 105156}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 73214.029, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105156}], \"total_distance_m\": 73214.029, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70279.487, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2934.542, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1915", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:25Z\", \"source_id\": 48393914, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:29Z\", \"source_id\": 15718719, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:58Z\", \"source_id\": 48400294, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:01Z\", \"source_id\": 15720639, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:12Z\", \"source_id\": 48405715, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:13Z\", \"source_id\": 15722395, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:44Z\", \"source_id\": 48412108, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:30:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:47Z\", \"source_id\": 15725099, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:31Z\", \"source_id\": 15725988, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:56Z\", \"source_id\": 48417583, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:58Z\", \"source_id\": 15728381, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:25Z\", \"source_id\": 48423584, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:29Z\", \"source_id\": 15730401, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:58Z\", \"source_id\": 48435227, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:00Z\", \"source_id\": 15733860, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:41Z\", \"source_id\": 48446635, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:45Z\", \"source_id\": 15737523, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:49Z\", \"source_id\": 48471240, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:50Z\", \"source_id\": 15746987, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:16Z\", \"source_id\": 15747521, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:44Z\", \"source_id\": 48480733, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:47Z\", \"source_id\": 15752335, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:05Z\", \"source_id\": 15752665, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:38Z\", \"source_id\": 48499719, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:40Z\", \"source_id\": 15759756, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:43Z\", \"source_id\": 15759871, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:05Z\", \"source_id\": 48508150, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:09Z\", \"source_id\": 15762739, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:39Z\", \"source_id\": 48521735, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:41Z\", \"source_id\": 15766899, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14578, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:39Z\", \"source_id\": 48533607, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:42Z\", \"source_id\": 15770526, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:25Z\", \"source_id\": 48542217, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:26Z\", \"source_id\": 15773236, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:45Z\", \"source_id\": 48554349, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:52Z\", \"source_id\": 15777012, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14745, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:43Z\", \"source_id\": 48565334, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:49Z\", \"source_id\": 15780460, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:06Z\", \"source_id\": 48579739, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:08Z\", \"source_id\": 15784826, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:12Z\", \"source_id\": 48595593, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:16Z\", \"source_id\": 15789712, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "16", "timing_fact_generation": 1789501637573704, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:33.347971", "service_state_evidence_id": 15789712, "current_leg_start_actual_dep": "2026-09-15T20:41:30+01:00", "operational_evidence_version": 118, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:35.492623", "service_state_valid_until_kind": null, "operational_interpretation_version": 118, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
SRY |
LST |
9L75 |
720605+720607 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 177.122, "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": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20381.658, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20425.464, "from_m": 20381.658, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20468.624, "from_m": 20425.464, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20577.758, "from_m": 20468.624, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30107.616, "from_m": 20577.758, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30150.948, "from_m": 30107.616, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35977.03, "from_m": 30150.948, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36785.128, "from_m": 35977.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37286.505, "from_m": 36785.128, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55399.005, "from_m": 37286.505, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55440.641, "from_m": 55399.005, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60839.339, "from_m": 55440.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63339.786, "from_m": 60839.339, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63935.673, "from_m": 63339.786, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 64039.442, "from_m": 63935.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": 64128.038, "from_m": 64039.442, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64187.746, "from_m": 64128.038, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64277.824, "from_m": 64187.746, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65926.325, "from_m": 64277.824, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66539.556, "from_m": 65926.325, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 70487.585, "from_m": 66539.556, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70950.18, "from_m": 70487.585, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71020.796, "from_m": 70950.18, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71246.064, "from_m": 71020.796, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71757.511, "from_m": 71246.064, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72284.136, "from_m": 71757.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": 72760.81, "from_m": 72284.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73214.029, "from_m": 72760.81, "capability_applied": null, "effective_limit_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": 589728, "profile_key": "0205a357d66276faf94074b86fc92df3fb23432d9028d1eb7826b79741f01bb8", "schedule_id": 36318, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1915", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1918", "wtt_dep": "1918H", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1920H", "wtt_dep": "1921", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1923", "wtt_dep": "1924", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1925H", "wtt_dep": "1926", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1928H", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1930H", "wtt_dep": "1931H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1937H", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1944H", "location": "Pitsea", "stage_seq": 10, "distance_m": 20752.473, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1953", "wtt_dep": "1954", "location": "Stanford-le-Hope", "stage_seq": 11, "distance_m": 28969.265, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Thames Haven Jn", "stage_seq": 12, "distance_m": 30175.375, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1958", "location": "East Tilbury", "stage_seq": 13, "distance_m": 32377.613, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2005", "location": "Tilbury Town", "stage_seq": 14, "distance_m": 38008.066, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009", "location": "Grays", "stage_seq": 15, "distance_m": 40836.837, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "West Thurrock Jn", "stage_seq": 16, "distance_m": 42052.569, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2015", "location": "Purfleet", "stage_seq": 17, "distance_m": 47014.441, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021H", "location": "Rainham (Essex)", "stage_seq": 18, "distance_m": 52308.835, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "Dagenham Dock", "stage_seq": 19, "distance_m": 56759.086, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Ripple Lane Renwick Rd Jn", "stage_seq": 20, "distance_m": 57862.456, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Barking Riverside Up Jn", "stage_seq": 21, "distance_m": 60092.423, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031H", "location": "Barking", "stage_seq": 22, "distance_m": 60546.859, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Barking Station Jn", "stage_seq": 23, "distance_m": 61415.472, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Woodgrange Park", "stage_seq": 24, "distance_m": 63280.112, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Forest Gate Jn", "stage_seq": 25, "distance_m": 64187.746, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041H", "location": "Stratford", "stage_seq": 26, "distance_m": 66830.762, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Bow Jn", "stage_seq": 27, "distance_m": 68324.061, "section_seq": 1, "route_path_id": 105156}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Bethnal Green", "stage_seq": 28, "distance_m": 71393.666, "section_seq": 1, "route_path_id": 105156}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 29, "distance_m": 73214.029, "section_seq": 1, "route_path_id": 105156}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 73214.029, "from_m": 0.0, "section_seq": 1, "route_path_id": 105156}], "total_distance_m": 73214.029, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70279.487, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2934.542, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:25Z", "source_id": 48393914, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:23:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:29Z", "source_id": 15718719, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:58Z", "source_id": 48400294, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:25:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:01Z", "source_id": 15720639, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:12Z", "source_id": 48405715, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:27:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:13Z", "source_id": 15722395, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:44Z", "source_id": 48412108, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:30:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:47Z", "source_id": 15725099, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:31Z", "source_id": 15725988, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:56Z", "source_id": 48417583, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:58Z", "source_id": 15728381, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:25Z", "source_id": 48423584, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:35:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:29Z", "source_id": 15730401, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:58Z", "source_id": 48435227, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:39:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:00Z", "source_id": 15733860, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14454, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:41Z", "source_id": 48446635, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:44:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:45Z", "source_id": 15737523, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:49Z", "source_id": 48471240, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:54:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:50Z", "source_id": 15746987, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:16Z", "source_id": 15747521, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14496, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:44Z", "source_id": 48480733, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:58:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:47Z", "source_id": 15752335, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:05Z", "source_id": 15752665, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:38Z", "source_id": 48499719, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:05:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:40Z", "source_id": 15759756, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:43Z", "source_id": 15759871, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:05Z", "source_id": 48508150, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:09:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:09Z", "source_id": 15762739, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14571, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:39Z", "source_id": 48521735, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:41Z", "source_id": 15766899, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14578, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:39Z", "source_id": 48533607, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:20:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:42Z", "source_id": 15770526, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14623, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:25Z", "source_id": 48542217, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:26Z", "source_id": 15773236, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14708, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:45Z", "source_id": 48554349, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:29:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:52Z", "source_id": 15777012, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14745, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:43Z", "source_id": 48565334, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:34:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:49Z", "source_id": 15780460, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:06Z", "source_id": 48579739, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:40:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:08Z", "source_id": 15784826, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15514, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:12Z", "source_id": 48595593, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:16Z", "source_id": 15789712, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Shoeburyness |
1915 |
1915 |
1 |
None |
None |
London Liverpool Street |
2049 |
2049 |
16 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F48386/2026-09-15/detailed |
None |
Stratford |
2026-09-15T20:41:30+01:00 |
London Liverpool Street |
7.0 |
{"type": "LineString", "coordinates": [[-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.058251697102925624, 51.52396816011372], [-0.05850387116851817, 51.52394578857729], [-0.05872719595680267, 51.523928525454], [-0.05892580198464371, 51.52391568290884], [-0.05910381976890587, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745784, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.059970882303740175, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} |
3.9 |
2041 |
2048 |
Stratford |
London Liverpool Street |
London Liverpool Street |
51.5179917 |
-0.0816517 |
51.5179917 |
-0.0816517 |
1 |
0 |
2026-09-15 19:58:38 |
TERMINATED |
2026-09-15 19:48:00 |
London Liverpool Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789712 |
1789501637573704 |
118 |
118 |
2026-09-15 19:58:35.492623 |
16 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:33.347971 |
| 559727 |
591392 |
C48528 |
742J67MZ15 |
2026-09-15 |
COMPLETE |
15789511 |
2026-09-15 20:48:00 |
2026-09-15 19:58:38 |
2026-09-17 19:58:38 |
{"id": 591392, "stp": "P", "toc": "Great Western Railway", "uid": "C48528", "consist": "165111", "dest_crs": "BSK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48528/2026-09-15/detailed", "trust_id": "742J67MZ15", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Basingstoke", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": "5", "is_terminated": 1, "next_location": "Basingstoke", "signalling_id": "2J67", "timing_status": "ON TIME", "origin_station": "Reading", "current_leg_arr": "2048", "current_leg_dep": "2040", "current_leg_end": "Basingstoke", "origin_dep_time": "2021", "origin_platform": "1", "current_location": "Basingstoke East Bay", "last_update_time": "2026-09-15T19:58:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]}", "current_leg_start": "Bramley (Hants)", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "51.2685024", "next_location_lon": "-1.0884329", "previous_location": "Bramley (Hants)", "current_leg_milage": "5.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 235.267, \"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:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1344.883, \"from_m\": 235.267, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2860.587, \"from_m\": 1344.883, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2932.063, \"from_m\": 2860.587, \"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\": 2983.477, \"from_m\": 2932.063, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3912.159, \"from_m\": 2983.477, \"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\": 5460.522, \"from_m\": 3912.159, \"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\": 6389.203, \"from_m\": 5460.522, \"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\": 6547.902, \"from_m\": 6389.203, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6795.919, \"from_m\": 6547.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8490.822, \"from_m\": 6795.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27958.909, \"from_m\": 8490.822, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28325.635, \"from_m\": 27958.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 28583.447, \"from_m\": 28325.635, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 591392, \"profile_key\": \"bb67df043d3ebd0dcd198cbbcc8c36b9c0542d580b59c3c1d4b3848c7be0d280\", \"schedule_id\": 6439, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 2, \"distance_m\": 1317.741, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Reading West\", \"stage_seq\": 3, \"distance_m\": 1467.408, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026\", \"location\": \"Southcote Jn\", \"stage_seq\": 4, \"distance_m\": 2814.425, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Reading Green Park\", \"stage_seq\": 5, \"distance_m\": 4686.34, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Mortimer\", \"stage_seq\": 6, \"distance_m\": 15241.326, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 7, \"distance_m\": 20605.773, \"section_seq\": 1, \"route_path_id\": 30196}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"Basingstoke\", \"stage_seq\": 8, \"distance_m\": 28583.447, \"section_seq\": 1, \"route_path_id\": 30196}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28583.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30196}], \"total_distance_m\": 28583.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 26888.544, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1694.903, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2021", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.2685024", "current_position_lon": "-1.0884329", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:35Z\", \"source_id\": 48540436, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:39Z\", \"source_id\": 15772706, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23872, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:08Z\", \"source_id\": 48541594, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:12Z\", \"source_id\": 15773025, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:53Z\", \"source_id\": 48550076, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:56Z\", \"source_id\": 15775686, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:52Z\", \"source_id\": 48563466, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:57Z\", \"source_id\": 15779875, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27062, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:30Z\", \"source_id\": 48576277, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:34Z\", \"source_id\": 15783718, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27123, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:58Z\", \"source_id\": 48595038, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:02Z\", \"source_id\": 15789511, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Basingstoke", "service_state_platform": "5", "timing_fact_generation": 1789501628272411, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:35.375348", "service_state_evidence_id": 15789511, "current_leg_start_actual_dep": "2026-09-15T20:40:00+01:00", "operational_evidence_version": 31, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:35.593008", "service_state_valid_until_kind": null, "operational_interpretation_version": 31, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
RDG |
BSK |
2J67 |
165111 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 235.267, "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:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1344.883, "from_m": 235.267, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2860.587, "from_m": 1344.883, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2932.063, "from_m": 2860.587, "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": 2983.477, "from_m": 2932.063, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3912.159, "from_m": 2983.477, "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": 5460.522, "from_m": 3912.159, "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": 6389.203, "from_m": 5460.522, "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": 6547.902, "from_m": 6389.203, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6795.919, "from_m": 6547.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8490.822, "from_m": 6795.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27958.909, "from_m": 8490.822, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28325.635, "from_m": 27958.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 28583.447, "from_m": 28325.635, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}], "service_id": 591392, "profile_key": "bb67df043d3ebd0dcd198cbbcc8c36b9c0542d580b59c3c1d4b3848c7be0d280", "schedule_id": 6439, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2021", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Oxford Road Jn", "stage_seq": 2, "distance_m": 1317.741, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Reading West", "stage_seq": 3, "distance_m": 1467.408, "section_seq": 1, "route_path_id": 30196}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026", "location": "Southcote Jn", "stage_seq": 4, "distance_m": 2814.425, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Reading Green Park", "stage_seq": 5, "distance_m": 4686.34, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Mortimer", "stage_seq": 6, "distance_m": 15241.326, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Bramley (Hants)", "stage_seq": 7, "distance_m": 20605.773, "section_seq": 1, "route_path_id": 30196}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "Basingstoke", "stage_seq": 8, "distance_m": 28583.447, "section_seq": 1, "route_path_id": 30196}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28583.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 30196}], "total_distance_m": 28583.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 26888.544, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1694.903, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23887, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:35Z", "source_id": 48540436, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:23:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:39Z", "source_id": 15772706, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23872, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:08Z", "source_id": 48541594, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:12Z", "source_id": 15773025, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23940, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:53Z", "source_id": 48550076, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:56Z", "source_id": 15775686, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27058, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:52Z", "source_id": 48563466, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:57Z", "source_id": 15779875, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27062, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:30Z", "source_id": 48576277, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:34Z", "source_id": 15783718, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27123, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:58Z", "source_id": 48595038, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:48:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:02Z", "source_id": 15789511, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Reading |
2021 |
2021 |
1 |
None |
None |
Basingstoke |
2048 |
2048 |
5 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48528/2026-09-15/detailed |
None |
Bramley (Hants) |
2026-09-15T20:40:00+01:00 |
Basingstoke |
8.0 |
{"type": "LineString", "coordinates": [[-1.0608144, 51.32998589999999], [-1.0605348, 51.3294527], [-1.0602192999999998, 51.3289156], [-1.0596456999999997, 51.3281089], [-1.0595157999999998, 51.3279305], [-1.0592608, 51.327601599999994], [-1.0587886, 51.326994], [-1.058401, 51.3264568], [-1.0580838, 51.3259597], [-1.0576035, 51.3251436], [-1.0572763, 51.3245506], [-1.0569403, 51.323940999999984], [-1.056692, 51.3233395], [-1.0562695, 51.322346499999995], [-1.0558796999999998, 51.32121699999998], [-1.0558626, 51.3211485], [-1.0557245, 51.3206366], [-1.0554923, 51.31959330000001], [-1.0554804, 51.31949579999999], [-1.055344, 51.318496399999994], [-1.0552960999999998, 51.3179919], [-1.0552465, 51.31738899999999], [-1.0552248, 51.31674939999999], [-1.0552264999999998, 51.3162401], [-1.0552464, 51.31576909999999], [-1.0553428, 51.314520599999994], [-1.0553521999999995, 51.3144173], [-1.0555453, 51.31226569999999], [-1.0555707999999997, 51.311709099999995], [-1.0555787999999997, 51.3111692], [-1.0555654, 51.31067039999999], [-1.0555255999999995, 51.3101375], [-1.0553437, 51.30827099999999], [-1.0553163, 51.3077973], [-1.0553, 51.3072482], [-1.0552894, 51.30684629999999], [-1.0552916, 51.3067768], [-1.0553155999999997, 51.3060579], [-1.0553661, 51.305642099999986], [-1.0553876, 51.30515580000001], [-1.0554225, 51.304634199999995], [-1.0555118, 51.30392560000001], [-1.0555299, 51.30380780000001], [-1.0555955, 51.303465199999984], [-1.0556795, 51.30310109999999], [-1.0558779, 51.302385399999984], [-1.0560562999999998, 51.30188729999998], [-1.0562631, 51.30138689999999], [-1.0565305, 51.3008487], [-1.0567612, 51.3004379], [-1.0570794999999995, 51.29990010000001], [-1.0573889, 51.2994484], [-1.0577475, 51.298956800000006], [-1.0581040999999998, 51.2985182], [-1.0584930999999995, 51.2980909], [-1.058894, 51.29766790000001], [-1.0591971, 51.29737780000001], [-1.0595640999999998, 51.2970384], [-1.0602193999999998, 51.296482399999995], [-1.0610013, 51.295885899999995], [-1.0620698, 51.2951505], [-1.0628974, 51.294593600000006], [-1.0629896, 51.29452519999999], [-1.0630932999999998, 51.2944482], [-1.0636651999999998, 51.29402369999999], [-1.0643157, 51.293494499999994], [-1.0648968, 51.2929676], [-1.0653635, 51.2924987], [-1.0658432, 51.2919858], [-1.0662853999999995, 51.291449], [-1.0666331999999998, 51.29098419999999], [-1.0669513, 51.290526199999995], [-1.0671653999999997, 51.29017869999999], [-1.0673926, 51.28978560000001], [-1.0676085, 51.2893772], [-1.0678011, 51.2889781], [-1.0679752, 51.2885714], [-1.0681088, 51.28822649999999], [-1.0682461, 51.28783500000001], [-1.0683515, 51.2874855], [-1.0684526, 51.2871246], [-1.0685344, 51.286756399999994], [-1.0685889, 51.2864508], [-1.0686284, 51.28615149999999], [-1.068662, 51.2857857], [-1.0686793, 51.285561900000005], [-1.0686922, 51.2852432], [-1.0686911, 51.2851388], [-1.0686783, 51.284767200000005], [-1.068667, 51.284537500000006], [-1.0686589, 51.2843947], [-1.0686403, 51.2841292], [-1.0686178, 51.28382380000001], [-1.0686048, 51.283606799999994], [-1.0685865999999995, 51.2833747], [-1.0685775, 51.28322980000001], [-1.0685717999999995, 51.2831592], [-1.0685626, 51.282950699999994], [-1.0685546, 51.28275579999999], [-1.0685512, 51.282565199999986], [-1.0685466, 51.282314], [-1.0685421, 51.28206479999999], [-1.0685421, 51.28176570000001], [-1.0685500999999995, 51.28146520000001], [-1.0685568999999997, 51.2811667], [-1.0685615, 51.280950399999995], [-1.0685706, 51.2807713], [-1.0685775, 51.2805385], [-1.0685916999999998, 51.280244], [-1.0685944, 51.2801888], [-1.0685991, 51.2801333], [-1.0686231, 51.2797697], [-1.0686379, 51.27957759999999], [-1.0686685, 51.27925340000001], [-1.0686962, 51.2789779], [-1.0687132999999998, 51.278823], [-1.0687373, 51.2786258], [-1.0687572, 51.2784913], [-1.0688152, 51.27805599999999], [-1.0688559, 51.277753100000005], [-1.0688998, 51.2774884], [-1.0689374, 51.277249199999986], [-1.0689609, 51.2771159], [-1.0689875, 51.2769757], [-1.0690377, 51.2767551], [-1.0690651, 51.2766479], [-1.0690917999999998, 51.27654309999999], [-1.0691157, 51.27645849999999], [-1.0691600999999995, 51.2763262], [-1.0691854, 51.2762535], [-1.0692408, 51.2761079], [-1.0692929, 51.2759735], [-1.0693360999999997, 51.275872199999995], [-1.0693936999999998, 51.27574330000001], [-1.0694635, 51.275602600000006], [-1.0695633, 51.27541469999999], [-1.0696309000000002, 51.27529270000001], [-1.069704, 51.27516789999999], [-1.0697938, 51.275025799999995], [-1.0698979, 51.2748747], [-1.0699821, 51.2747561], [-1.0701229, 51.27457870000001], [-1.0701589490738064, 51.27453379516892], [-1.0702381, 51.2744352], [-1.0707739, 51.2739222], [-1.0708744, 51.2738245], [-1.0712003999999995, 51.2735365], [-1.0712241, 51.2735155], [-1.0713255, 51.2734322], [-1.071407, 51.2733654], [-1.0716964, 51.27314460000001], [-1.0719041, 51.27299450000001], [-1.0720838, 51.272873399999995], [-1.0723139999999998, 51.2727246], [-1.0725141, 51.27260009999999], [-1.072753, 51.27245599999999], [-1.0729725, 51.2723301], [-1.0731758, 51.2722171], [-1.0734115, 51.2720898], [-1.0736643, 51.271961899999994], [-1.0739828, 51.2718098], [-1.0743126, 51.2716644], [-1.0745423, 51.2715702], [-1.0747958, 51.271468000000006], [-1.0750046999999998, 51.2713876], [-1.0751994, 51.27131760000001], [-1.0754824, 51.271222], [-1.0756856999999995, 51.271156700000006], [-1.0759612, 51.2710726], [-1.0762010999999998, 51.27100659999999], [-1.0764432, 51.270943299999985], [-1.0767724, 51.270863199999994], [-1.0771508, 51.2707797], [-1.0774667999999998, 51.27071829999998], [-1.0779783409434258, 51.270621184829665], [-1.0795848, 51.2703162], [-1.0796617, 51.2703016], [-1.0799252, 51.270251599999995], [-1.080507, 51.2701388], [-1.0809724, 51.2700388], [-1.0817945, 51.269849400000005], [-1.0826369999999998, 51.2696512], [-1.0827775, 51.2696157], [-1.0830883, 51.26952579999998], [-1.0832621, 51.2694716], [-1.0833488, 51.26944239999999], [-1.0838315999999997, 51.2692749], [-1.083917, 51.2692474], [-1.0842567, 51.2691381], [-1.0845639, 51.2690468], [-1.0848294, 51.2689764], [-1.085229, 51.2688966], [-1.0856837, 51.2688424], [-1.0864320000000005, 51.2687123], [-1.0866466, 51.268688], [-1.0867636, 51.26867479999999], [-1.0872179, 51.2686235], [-1.0884328999999997, 51.26850239999999]]} |
5.0 |
2040 |
2048 |
Bramley (Hants) |
Basingstoke East Bay |
Basingstoke |
51.2685024 |
-1.0884329 |
51.2685024 |
-1.0884329 |
1 |
0 |
2026-09-15 19:58:38 |
TERMINATED |
2026-09-15 19:48:00 |
Basingstoke |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789511 |
1789501628272411 |
31 |
31 |
2026-09-15 19:58:35.593008 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:35.375348 |
| 559728 |
591557 |
C49847 |
795B25MZ15 |
2026-09-15 |
COMPLETE |
15790580 |
2026-09-15 20:48:00 |
2026-09-15 19:58:38 |
2026-09-17 19:58:38 |
{"id": 591557, "stp": "P", "toc": "Great Western Railway", "uid": "C49847", "consist": "800013+800033", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49847/2026-09-15/detailed", "trust_id": "795B25MZ15", "origin_crs": "SWA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea Maliphant IEP Depot", "service_date": "2026-09-15", "dest_arr_time": "2032", "dest_platform": null, "is_terminated": 1, "next_location": "Swansea Maliphant IEP Depot", "signalling_id": "5B25", "timing_status": "LATE", "origin_station": "Swansea", "current_leg_arr": "2048", "current_leg_dep": "2044", "current_leg_end": "Swansea Maliphant IEP Depot", "origin_dep_time": "2028", "origin_platform": "3", "current_location": "Swansea Maliphant IEP Depot", "last_update_time": "2026-09-15T19:58:38", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9408569999999994, 51.625415700000005], [-3.9406573, 51.6255535], [-3.940357, 51.62576080000001], [-3.9399286, 51.626111900000005], [-3.9396317, 51.626424], [-3.9393092, 51.62684339999999], [-3.938987000000001, 51.62726889999999], [-3.9385979999999994, 51.6277939], [-3.93857, 51.6278317], [-3.9384473, 51.628018100000006], [-3.9383706, 51.6281207], [-3.9382213, 51.62833890000002], [-3.9383091, 51.6281494], [-3.938198999999999, 51.62828919999999], [-3.9381605, 51.6283554], [-3.9381012, 51.628477], [-3.938048499999999, 51.6285737], [-3.9378447999999993, 51.628846499999995], [-3.9378378999999986, 51.6288556], [-3.937673999999999, 51.6290606], [-3.9374945, 51.629312], [-3.9373872, 51.62946219999999], [-3.937288, 51.6296002], [-3.9371595, 51.6297823], [-3.9370916, 51.629889], [-3.9370358, 51.629959], [-3.9369547, 51.63005080000001], [-3.936855399999999, 51.6301583], [-3.9367794, 51.6302427], [-3.9367317, 51.6303033], [-3.9366884, 51.6303648], [-3.9366267, 51.630463299999995], [-3.9365675, 51.6305749], [-3.9365202, 51.630680100000006], [-3.9364099, 51.63099939999999], [-3.9362925, 51.63147049999999], [-3.9362726, 51.6315504], [-3.9362472, 51.6316601], [-3.9362358, 51.63169789999999], [-3.936218199999999, 51.6317564], [-3.9361846, 51.631885200000006], [-3.936153399999999, 51.63202220000001], [-3.9361379, 51.6321025], [-3.9361369, 51.63211739999999], [-3.9361372, 51.6321295], [-3.9361369, 51.632142300000005], [-3.9361400999999994, 51.6321594], [-3.93614, 51.632176399999985], [-3.936137, 51.63219119999999], [-3.9361331, 51.6322025], [-3.9360865, 51.6323778], [-3.9360747, 51.63241980000001], [-3.9360479, 51.6325021], [-3.9360297, 51.6325716], [-3.9360138999999994, 51.6326328], [-3.9360022, 51.63268680000001], [-3.9359955, 51.63272729999999], [-3.9359907, 51.632786], [-3.935965200000001, 51.6332482], [-3.935961900000001, 51.63362689999999], [-3.9359344, 51.6341068], [-3.9359163, 51.6344313], [-3.935916100000001, 51.6346327], [-3.9359203, 51.6347295], [-3.9359305, 51.6348041], [-3.9359557, 51.634933], [-3.9359899, 51.63506650000001]]}", "current_leg_start": "Swansea", "dest_arr_time_act": "2032", "motion_projection": null, "next_location_lat": "51.6350665", "next_location_lon": "-3.9359899", "previous_location": "Swansea", "current_leg_milage": "0.7", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 396.985, \"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\": 1196.141, \"from_m\": 396.985, \"capability_applied\": null, \"effective_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\": 591557, \"profile_key\": \"f3b1766fdc92cc46a2d3ac4296d976fd26cf3ddcb8f93194cb6b261df092c241\", \"schedule_id\": 6845, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Swansea\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30382}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": null, \"location\": \"Swansea Maliphant IEP Depot\", \"stage_seq\": 2, \"distance_m\": 1196.141, \"section_seq\": 1, \"route_path_id\": 30382}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1196.141, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30382}], \"total_distance_m\": 1196.141, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 396.985, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 799.156, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2028", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6350665", "current_position_lon": "-3.9359899", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:25Z\", \"source_id\": 48598411, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:30Z\", \"source_id\": 15790580, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea Maliphant IEP Depot", "service_state_platform": null, "timing_fact_generation": 1789501717042685, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:37.012358", "service_state_evidence_id": 15790580, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:37.921651", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
SWA |
None |
5B25 |
800013+800033 |
10 |
125 |
None |
{"version": 3, "segments": [{"to_m": 396.985, "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": 1196.141, "from_m": 396.985, "capability_applied": null, "effective_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": 591557, "profile_key": "f3b1766fdc92cc46a2d3ac4296d976fd26cf3ddcb8f93194cb6b261df092c241", "schedule_id": 6845, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2028", "location": "Swansea", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30382}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": null, "location": "Swansea Maliphant IEP Depot", "stage_seq": 2, "distance_m": 1196.141, "section_seq": 1, "route_path_id": 30382}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1196.141, "from_m": 0.0, "section_seq": 1, "route_path_id": 30382}], "total_distance_m": 1196.141, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 396.985, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 799.156, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:25Z", "source_id": 48598411, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:30Z", "source_id": 15790580, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Swansea |
2028 |
2028 |
3 |
None |
None |
Swansea Maliphant IEP Depot |
2032 |
2032 |
None |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C49847/2026-09-15/detailed |
None |
Swansea |
2026-09-15T20:44:00+01:00 |
Swansea Maliphant IEP Depot |
4.0 |
{"type": "LineString", "coordinates": [[-3.9408569999999994, 51.625415700000005], [-3.9406573, 51.6255535], [-3.940357, 51.62576080000001], [-3.9399286, 51.626111900000005], [-3.9396317, 51.626424], [-3.9393092, 51.62684339999999], [-3.938987000000001, 51.62726889999999], [-3.9385979999999994, 51.6277939], [-3.93857, 51.6278317], [-3.9384473, 51.628018100000006], [-3.9383706, 51.6281207], [-3.9382213, 51.62833890000002], [-3.9383091, 51.6281494], [-3.938198999999999, 51.62828919999999], [-3.9381605, 51.6283554], [-3.9381012, 51.628477], [-3.938048499999999, 51.6285737], [-3.9378447999999993, 51.628846499999995], [-3.9378378999999986, 51.6288556], [-3.937673999999999, 51.6290606], [-3.9374945, 51.629312], [-3.9373872, 51.62946219999999], [-3.937288, 51.6296002], [-3.9371595, 51.6297823], [-3.9370916, 51.629889], [-3.9370358, 51.629959], [-3.9369547, 51.63005080000001], [-3.936855399999999, 51.6301583], [-3.9367794, 51.6302427], [-3.9367317, 51.6303033], [-3.9366884, 51.6303648], [-3.9366267, 51.630463299999995], [-3.9365675, 51.6305749], [-3.9365202, 51.630680100000006], [-3.9364099, 51.63099939999999], [-3.9362925, 51.63147049999999], [-3.9362726, 51.6315504], [-3.9362472, 51.6316601], [-3.9362358, 51.63169789999999], [-3.936218199999999, 51.6317564], [-3.9361846, 51.631885200000006], [-3.936153399999999, 51.63202220000001], [-3.9361379, 51.6321025], [-3.9361369, 51.63211739999999], [-3.9361372, 51.6321295], [-3.9361369, 51.632142300000005], [-3.9361400999999994, 51.6321594], [-3.93614, 51.632176399999985], [-3.936137, 51.63219119999999], [-3.9361331, 51.6322025], [-3.9360865, 51.6323778], [-3.9360747, 51.63241980000001], [-3.9360479, 51.6325021], [-3.9360297, 51.6325716], [-3.9360138999999994, 51.6326328], [-3.9360022, 51.63268680000001], [-3.9359955, 51.63272729999999], [-3.9359907, 51.632786], [-3.935965200000001, 51.6332482], [-3.935961900000001, 51.63362689999999], [-3.9359344, 51.6341068], [-3.9359163, 51.6344313], [-3.935916100000001, 51.6346327], [-3.9359203, 51.6347295], [-3.9359305, 51.6348041], [-3.9359557, 51.634933], [-3.9359899, 51.63506650000001]]} |
0.7 |
2044 |
2048 |
Swansea |
Swansea Maliphant IEP Depot |
Swansea Maliphant IEP Depot |
51.6350665 |
-3.9359899 |
51.6350665 |
-3.9359899 |
1 |
0 |
2026-09-15 19:58:38 |
TERMINATED |
2026-09-15 19:48:00 |
Swansea Maliphant IEP Depot |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790580 |
1789501717042685 |
22 |
22 |
2026-09-15 19:58:37.921651 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:37.012358 |
| 559729 |
587647 |
L80143 |
861W30MW15 |
2026-09-15 |
COMPLETE |
15789542 |
2026-09-15 20:48:00 |
2026-09-15 19:58:38 |
2026-09-17 19:58:38 |
{"id": 587647, "stp": "O", "toc": "South Western Railway", "uid": "L80143", "consist": "444032+444027", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L80143/2026-09-15/detailed", "trust_id": "861W30MW15", "origin_crs": "WEY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "13", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1W30", "timing_status": "EARLY", "origin_station": "Weymouth", "current_leg_arr": "2048", "current_leg_dep": "2021", "current_leg_end": "London Waterloo", "origin_dep_time": "1758", "origin_platform": "3", "current_location": "London Waterloo", "last_update_time": "2026-09-15T19:58:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Woking", "dest_arr_time_act": "2049", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "24.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 359.492, \"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\": 525.966, \"from_m\": 359.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 753.896, \"from_m\": 525.966, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7561.801, \"from_m\": 753.896, \"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\": 9994.219, \"from_m\": 7561.801, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10464.393, \"from_m\": 9994.219, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10929.094, \"from_m\": 10464.393, \"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\": 11158.646, \"from_m\": 10929.094, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12286.996, \"from_m\": 11158.646, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12549.242, \"from_m\": 12286.996, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17302.627, \"from_m\": 12549.242, \"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\": 19272.034, \"from_m\": 17302.627, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20066.043, \"from_m\": 19272.034, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27013.184, \"from_m\": 20066.043, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27340.16, \"from_m\": 27013.184, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32554.195, \"from_m\": 27340.16, \"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\": 33271.214, \"from_m\": 32554.195, \"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\": 42382.529, \"from_m\": 33271.214, \"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\": 42807.659, \"from_m\": 42382.529, \"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\": 43569.192, \"from_m\": 42807.659, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45269.356, \"from_m\": 43569.192, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46054.585, \"from_m\": 45269.356, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46337.753, \"from_m\": 46054.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46778.812, \"from_m\": 46337.753, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 48142.79, \"from_m\": 46778.812, \"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\": 49505.484, \"from_m\": 48142.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51479.09, \"from_m\": 49505.484, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51694.23, \"from_m\": 51479.09, \"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\": 51744.823, \"from_m\": 51694.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51985.49, \"from_m\": 51744.823, \"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\": 52255.387, \"from_m\": 51985.49, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52295.743, \"from_m\": 52255.387, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52801.504, \"from_m\": 52295.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 55251.646, \"from_m\": 52801.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 55541.263, \"from_m\": 55251.646, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 55681.375, \"from_m\": 55541.263, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56119.644, \"from_m\": 55681.375, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56187.147, \"from_m\": 56119.644, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56500.683, \"from_m\": 56187.147, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 57657.47, \"from_m\": 56500.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 61362.791, \"from_m\": 57657.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62125.448, \"from_m\": 61362.791, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79989.189, \"from_m\": 62125.448, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 80677.249, \"from_m\": 79989.189, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 91205.878, \"from_m\": 80677.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\": 92288.591, \"from_m\": 91205.878, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 95344.341, \"from_m\": 92288.591, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 96070.401, \"from_m\": 95344.341, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97016.968, \"from_m\": 96070.401, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 97462.292, \"from_m\": 97016.968, \"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\": 97561.23, \"from_m\": 97462.292, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 99597.654, \"from_m\": 97561.23, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101471.116, \"from_m\": 99597.654, \"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\": 102105.362, \"from_m\": 101471.116, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 102354.917, \"from_m\": 102105.362, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103295.903, \"from_m\": 102354.917, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 103652.22, \"from_m\": 103295.903, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 105306.272, \"from_m\": 103652.22, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 107313.414, \"from_m\": 105306.272, \"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\": 107618.954, \"from_m\": 107313.414, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 110833.779, \"from_m\": 107618.954, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111341.03, \"from_m\": 110833.779, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 112487.485, \"from_m\": 111341.03, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122212.363, \"from_m\": 112487.485, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 136176.407, \"from_m\": 122212.363, \"capability_applied\": 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\": 147229.677, \"from_m\": 136176.407, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 147957.09, \"from_m\": 147229.677, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 148002.974, \"from_m\": 147957.09, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 151933.982, \"from_m\": 148002.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 152294.062, \"from_m\": 151933.982, \"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\": 152611.991, \"from_m\": 152294.062, \"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\": 153076.59, \"from_m\": 152611.991, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153123.288, \"from_m\": 153076.59, \"capability_applied\": 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\": 196044.57, \"from_m\": 153123.288, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 198160.677, \"from_m\": 196044.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 198187.78, \"from_m\": 198160.677, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 209117.062, \"from_m\": 198187.78, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 213120.079, \"from_m\": 209117.062, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 222791.318, \"from_m\": 213120.079, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 227285.892, \"from_m\": 222791.318, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 228415.932, \"from_m\": 227285.892, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 228446.843, \"from_m\": 228415.932, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 228565.409, \"from_m\": 228446.843, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 228679.502, \"from_m\": 228565.409, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 228740.553, \"from_m\": 228679.502, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 229158.615, \"from_m\": 228740.553, \"capability_applied\": null, \"effective_limit_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\": 587647, \"profile_key\": \"2d3019ea3bb2cbed583765d0f792360eabde96f159bc036dfe38bd719dc8cdc3\", \"schedule_id\": 40266, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1758\", \"location\": \"Weymouth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1803\", \"location\": \"Upwey Sig. DR188\", \"stage_seq\": 2, \"distance_m\": 4414.246, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1806\", \"location\": \"Dorchester Jn\", \"stage_seq\": 3, \"distance_m\": 10527.513, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1807\", \"wtt_dep\": \"1808H\", \"location\": \"Dorchester South\", \"stage_seq\": 4, \"distance_m\": 11016.458, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1814\", \"location\": \"Moreton (Dorset)\", \"stage_seq\": 5, \"distance_m\": 19914.166, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1817H\", \"location\": \"Wool\", \"stage_seq\": 6, \"distance_m\": 27117.017, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1822H\", \"wtt_dep\": \"1824\", \"location\": \"Wareham\", \"stage_seq\": 7, \"distance_m\": 35085.984, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1829H\", \"wtt_dep\": \"1830H\", \"location\": \"Hamworthy\", \"stage_seq\": 8, \"distance_m\": 42992.692, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1834H\", \"wtt_dep\": \"1836\", \"location\": \"Poole\", \"stage_seq\": 9, \"distance_m\": 46472.617, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1839H\", \"wtt_dep\": \"1840\", \"location\": \"Parkstone (Dorset)\", \"stage_seq\": 10, \"distance_m\": 49469.948, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1843\", \"wtt_dep\": \"1843H\", \"location\": \"Branksome\", \"stage_seq\": 11, \"distance_m\": 51555.847, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1850\", \"wtt_dep\": \"1854\", \"location\": \"Bournemouth\", \"stage_seq\": 12, \"distance_m\": 55800.082, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1914H\", \"location\": \"Brockenhurst\", \"stage_seq\": 13, \"distance_m\": 80156.055, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Totton\", \"stage_seq\": 14, \"distance_m\": 96646.4, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"Redbridge\", \"stage_seq\": 15, \"distance_m\": 97687.964, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926\", \"location\": \"Church Lane Jn\", \"stage_seq\": 16, \"distance_m\": 99724.804, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1928\", \"wtt_dep\": \"1930\", \"location\": \"Southampton Central\", \"stage_seq\": 17, \"distance_m\": 101946.055, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932H\", \"location\": \"Northam Jn\", \"stage_seq\": 18, \"distance_m\": 103743.929, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"St. Denys\", \"stage_seq\": 19, \"distance_m\": 105102.622, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1936H\", \"wtt_dep\": \"1938H\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 20, \"distance_m\": 108792.647, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Eastleigh\", \"stage_seq\": 21, \"distance_m\": 110869.521, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Allbrook S.B.\", \"stage_seq\": 22, \"distance_m\": 112487.485, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Shawford Up Jn\", \"stage_seq\": 23, \"distance_m\": 116625.174, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1948H\", \"location\": \"Winchester\", \"stage_seq\": 24, \"distance_m\": 122212.363, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Wallers Ash Loop\", \"stage_seq\": 25, \"distance_m\": 131552.382, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Micheldever\", \"stage_seq\": 26, \"distance_m\": 135874.196, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Worting Jn\", \"stage_seq\": 27, \"distance_m\": 148488.088, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Basingstoke\", \"stage_seq\": 28, \"distance_m\": 152470.835, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Farnborough (Main)\", \"stage_seq\": 29, \"distance_m\": 175837.607, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Woking Jn\", \"stage_seq\": 30, \"distance_m\": 189419.435, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2022\", \"location\": \"Woking\", \"stage_seq\": 31, \"distance_m\": 190221.013, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 32, \"distance_m\": 207640.229, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Surbiton\", \"stage_seq\": 33, \"distance_m\": 209866.469, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 34, \"distance_m\": 212709.987, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"New Malden\", \"stage_seq\": 35, \"distance_m\": 213524.546, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Wimbledon\", \"stage_seq\": 36, \"distance_m\": 217507.156, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 37, \"distance_m\": 222883.582, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 38, \"distance_m\": 228415.932, \"section_seq\": 1, \"route_path_id\": 72779}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 39, \"distance_m\": 229158.615, \"section_seq\": 1, \"route_path_id\": 72779}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 229158.615, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72779}], \"total_distance_m\": 229158.615, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 225388.185, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3770.43, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1758", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "27.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:06:07Z\", \"source_id\": 48196759, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:06:10Z\", \"source_id\": 15656264, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:17Z\", \"source_id\": 48215677, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:14:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:13:19Z\", \"source_id\": 15662206, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:17:38Z\", \"source_id\": 48226720, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:18:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:17:42Z\", \"source_id\": 15665847, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:32Z\", \"source_id\": 48236642, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:22:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:21:37Z\", \"source_id\": 15669065, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27749, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:15Z\", \"source_id\": 48253776, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:19Z\", \"source_id\": 15674669, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:32Z\", \"source_id\": 48265079, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:34:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:32:35Z\", \"source_id\": 15678242, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27714, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:06Z\", \"source_id\": 48277165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:38:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:37:07Z\", \"source_id\": 15681989, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:13Z\", \"source_id\": 48287991, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:18Z\", \"source_id\": 15685490, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:22Z\", \"source_id\": 48363772, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:26Z\", \"source_id\": 15709161, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:28Z\", \"source_id\": 48396484, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:31Z\", \"source_id\": 15719493, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27617, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:36Z\", \"source_id\": 48399264, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:38Z\", \"source_id\": 15720372, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:30Z\", \"source_id\": 48406347, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:31Z\", \"source_id\": 15722608, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:54Z\", \"source_id\": 48429815, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:56Z\", \"source_id\": 15732294, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:02Z\", \"source_id\": 48437713, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:40:06Z\", \"source_id\": 15734678, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:23Z\", \"source_id\": 48445815, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:27Z\", \"source_id\": 15737285, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:38Z\", \"source_id\": 48458626, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:40Z\", \"source_id\": 15741288, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:46Z\", \"source_id\": 48497755, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:48Z\", \"source_id\": 15759085, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:23Z\", \"source_id\": 48532945, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:27Z\", \"source_id\": 15770342, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:56Z\", \"source_id\": 48559195, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:02Z\", \"source_id\": 15778542, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:22Z\", \"source_id\": 48564662, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:26Z\", \"source_id\": 15780236, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:21Z\", \"source_id\": 48571441, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:24Z\", \"source_id\": 15782276, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:20Z\", \"source_id\": 48578105, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:25Z\", \"source_id\": 15784322, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:06Z\", \"source_id\": 15788195, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28969, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:58Z\", \"source_id\": 48595018, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:04Z\", \"source_id\": 15789542, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "13", "timing_fact_generation": 1789501625356557, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:37.360467", "service_state_evidence_id": 15789542, "current_leg_start_actual_dep": "2026-09-15T20:22:00+01:00", "operational_evidence_version": 159, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:37.927479", "service_state_valid_until_kind": null, "operational_interpretation_version": 159, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
O |
WEY |
None |
1W30 |
444032+444027 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 359.492, "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": 525.966, "from_m": 359.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 753.896, "from_m": 525.966, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7561.801, "from_m": 753.896, "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": 9994.219, "from_m": 7561.801, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10464.393, "from_m": 9994.219, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10929.094, "from_m": 10464.393, "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": 11158.646, "from_m": 10929.094, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12286.996, "from_m": 11158.646, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12549.242, "from_m": 12286.996, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17302.627, "from_m": 12549.242, "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": 19272.034, "from_m": 17302.627, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20066.043, "from_m": 19272.034, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27013.184, "from_m": 20066.043, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27340.16, "from_m": 27013.184, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32554.195, "from_m": 27340.16, "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": 33271.214, "from_m": 32554.195, "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": 42382.529, "from_m": 33271.214, "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": 42807.659, "from_m": 42382.529, "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": 43569.192, "from_m": 42807.659, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45269.356, "from_m": 43569.192, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46054.585, "from_m": 45269.356, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46337.753, "from_m": 46054.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46778.812, "from_m": 46337.753, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 48142.79, "from_m": 46778.812, "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": 49505.484, "from_m": 48142.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51479.09, "from_m": 49505.484, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51694.23, "from_m": 51479.09, "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": 51744.823, "from_m": 51694.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51985.49, "from_m": 51744.823, "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": 52255.387, "from_m": 51985.49, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52295.743, "from_m": 52255.387, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52801.504, "from_m": 52295.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 55251.646, "from_m": 52801.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 55541.263, "from_m": 55251.646, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 55681.375, "from_m": 55541.263, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56119.644, "from_m": 55681.375, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56187.147, "from_m": 56119.644, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56500.683, "from_m": 56187.147, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 57657.47, "from_m": 56500.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 61362.791, "from_m": 57657.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62125.448, "from_m": 61362.791, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79989.189, "from_m": 62125.448, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 80677.249, "from_m": 79989.189, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 91205.878, "from_m": 80677.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": 92288.591, "from_m": 91205.878, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 95344.341, "from_m": 92288.591, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 96070.401, "from_m": 95344.341, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97016.968, "from_m": 96070.401, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 97462.292, "from_m": 97016.968, "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": 97561.23, "from_m": 97462.292, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 99597.654, "from_m": 97561.23, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101471.116, "from_m": 99597.654, "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": 102105.362, "from_m": 101471.116, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 102354.917, "from_m": 102105.362, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103295.903, "from_m": 102354.917, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 103652.22, "from_m": 103295.903, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 105306.272, "from_m": 103652.22, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 107313.414, "from_m": 105306.272, "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": 107618.954, "from_m": 107313.414, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 110833.779, "from_m": 107618.954, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111341.03, "from_m": 110833.779, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 112487.485, "from_m": 111341.03, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122212.363, "from_m": 112487.485, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 136176.407, "from_m": 122212.363, "capability_applied": 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": 147229.677, "from_m": 136176.407, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 147957.09, "from_m": 147229.677, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 148002.974, "from_m": 147957.09, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 151933.982, "from_m": 148002.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 152294.062, "from_m": 151933.982, "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": 152611.991, "from_m": 152294.062, "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": 153076.59, "from_m": 152611.991, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 153123.288, "from_m": 153076.59, "capability_applied": 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": 196044.57, "from_m": 153123.288, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 198160.677, "from_m": 196044.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 198187.78, "from_m": 198160.677, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 209117.062, "from_m": 198187.78, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 213120.079, "from_m": 209117.062, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 222791.318, "from_m": 213120.079, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 227285.892, "from_m": 222791.318, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 228415.932, "from_m": 227285.892, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 228446.843, "from_m": 228415.932, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 228565.409, "from_m": 228446.843, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 228679.502, "from_m": 228565.409, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 228740.553, "from_m": 228679.502, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 229158.615, "from_m": 228740.553, "capability_applied": null, "effective_limit_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": 587647, "profile_key": "2d3019ea3bb2cbed583765d0f792360eabde96f159bc036dfe38bd719dc8cdc3", "schedule_id": 40266, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1758", "location": "Weymouth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1803", "location": "Upwey Sig. DR188", "stage_seq": 2, "distance_m": 4414.246, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1806", "location": "Dorchester Jn", "stage_seq": 3, "distance_m": 10527.513, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1807", "wtt_dep": "1808H", "location": "Dorchester South", "stage_seq": 4, "distance_m": 11016.458, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1814", "location": "Moreton (Dorset)", "stage_seq": 5, "distance_m": 19914.166, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1817H", "location": "Wool", "stage_seq": 6, "distance_m": 27117.017, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1822H", "wtt_dep": "1824", "location": "Wareham", "stage_seq": 7, "distance_m": 35085.984, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1829H", "wtt_dep": "1830H", "location": "Hamworthy", "stage_seq": 8, "distance_m": 42992.692, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1834H", "wtt_dep": "1836", "location": "Poole", "stage_seq": 9, "distance_m": 46472.617, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1839H", "wtt_dep": "1840", "location": "Parkstone (Dorset)", "stage_seq": 10, "distance_m": 49469.948, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1843", "wtt_dep": "1843H", "location": "Branksome", "stage_seq": 11, "distance_m": 51555.847, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1850", "wtt_dep": "1854", "location": "Bournemouth", "stage_seq": 12, "distance_m": 55800.082, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1914H", "location": "Brockenhurst", "stage_seq": 13, "distance_m": 80156.055, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Totton", "stage_seq": 14, "distance_m": 96646.4, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "Redbridge", "stage_seq": 15, "distance_m": 97687.964, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926", "location": "Church Lane Jn", "stage_seq": 16, "distance_m": 99724.804, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1928", "wtt_dep": "1930", "location": "Southampton Central", "stage_seq": 17, "distance_m": 101946.055, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932H", "location": "Northam Jn", "stage_seq": 18, "distance_m": 103743.929, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "St. Denys", "stage_seq": 19, "distance_m": 105102.622, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1936H", "wtt_dep": "1938H", "location": "Southampton Airport Parkway", "stage_seq": 20, "distance_m": 108792.647, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Eastleigh", "stage_seq": 21, "distance_m": 110869.521, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Allbrook S.B.", "stage_seq": 22, "distance_m": 112487.485, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Shawford Up Jn", "stage_seq": 23, "distance_m": 116625.174, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1948H", "location": "Winchester", "stage_seq": 24, "distance_m": 122212.363, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Wallers Ash Loop", "stage_seq": 25, "distance_m": 131552.382, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Micheldever", "stage_seq": 26, "distance_m": 135874.196, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Worting Jn", "stage_seq": 27, "distance_m": 148488.088, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Basingstoke", "stage_seq": 28, "distance_m": 152470.835, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Farnborough (Main)", "stage_seq": 29, "distance_m": 175837.607, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Woking Jn", "stage_seq": 30, "distance_m": 189419.435, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2022", "location": "Woking", "stage_seq": 31, "distance_m": 190221.013, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Hampton Court Jn", "stage_seq": 32, "distance_m": 207640.229, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Surbiton", "stage_seq": 33, "distance_m": 209866.469, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Berrylands Juncton", "stage_seq": 34, "distance_m": 212709.987, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "New Malden", "stage_seq": 35, "distance_m": 213524.546, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Wimbledon", "stage_seq": 36, "distance_m": 217507.156, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Clapham Junction (M)", "stage_seq": 37, "distance_m": 222883.582, "section_seq": 1, "route_path_id": 72779}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Waterloo West Crossings", "stage_seq": 38, "distance_m": 228415.932, "section_seq": 1, "route_path_id": 72779}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 39, "distance_m": 229158.615, "section_seq": 1, "route_path_id": 72779}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 229158.615, "from_m": 0.0, "section_seq": 1, "route_path_id": 72779}], "total_distance_m": 229158.615, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 225388.185, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3770.43, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27774, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:06:07Z", "source_id": 48196759, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:07:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:06:10Z", "source_id": 15656264, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27770, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:17Z", "source_id": 48215677, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:14:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:13:19Z", "source_id": 15662206, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27766, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:17:38Z", "source_id": 48226720, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:18:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:17:42Z", "source_id": 15665847, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27757, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:32Z", "source_id": 48236642, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:22:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:21:37Z", "source_id": 15669065, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27749, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:15Z", "source_id": 48253776, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:29:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:19Z", "source_id": 15674669, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27719, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:32Z", "source_id": 48265079, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:34:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:32:35Z", "source_id": 15678242, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27714, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:06Z", "source_id": 48277165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:38:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:37:07Z", "source_id": 15681989, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27701, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:13Z", "source_id": 48287991, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:42:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:18Z", "source_id": 15685490, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27630, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:22Z", "source_id": 48363772, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:11:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:26Z", "source_id": 15709161, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27625, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:28Z", "source_id": 48396484, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:24:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:31Z", "source_id": 15719493, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27617, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:36Z", "source_id": 48399264, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:24:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:38Z", "source_id": 15720372, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27536, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:30Z", "source_id": 48406347, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:28:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:31Z", "source_id": 15722608, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:54Z", "source_id": 48429815, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:37:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:56Z", "source_id": 15732294, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27498, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:02Z", "source_id": 48437713, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:40:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:40:06Z", "source_id": 15734678, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27169, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:23Z", "source_id": 48445815, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:43:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:27Z", "source_id": 15737285, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27153, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:38Z", "source_id": 48458626, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:40Z", "source_id": 15741288, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:46Z", "source_id": 48497755, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:05:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:48Z", "source_id": 15759085, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:23Z", "source_id": 48532945, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:27Z", "source_id": 15770342, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:56Z", "source_id": 48559195, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:02Z", "source_id": 15778542, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:22Z", "source_id": 48564662, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:26Z", "source_id": 15780236, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:21Z", "source_id": 48571441, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:37:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:24Z", "source_id": 15782276, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:20Z", "source_id": 48578105, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:25Z", "source_id": 15784322, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:06Z", "source_id": 15788195, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28969, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:58Z", "source_id": 48595018, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T19:48:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:04Z", "source_id": 15789542, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Weymouth |
1758 |
1758 |
3 |
None |
None |
London Waterloo |
2049 |
2049 |
13 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L80143/2026-09-15/detailed |
None |
Woking |
2026-09-15T20:22:00+01:00 |
London Waterloo |
27.0 |
{"type": "LineString", "coordinates": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} |
24.3 |
2021 |
2048 |
Woking |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-15 19:58:38 |
TERMINATED |
2026-09-15 19:48:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789542 |
1789501625356557 |
159 |
159 |
2026-09-15 19:58:37.927479 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:37.360467 |
| 559730 |
590724 |
G26916 |
871P60MY15 |
2026-09-15 |
COMPLETE |
15789536 |
2026-09-15 20:48:00 |
2026-09-15 19:59:07 |
2026-09-17 19:59:07 |
{"id": 590724, "stp": "P", "toc": "Southern", "uid": "G26916", "consist": "377603+377607", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26916/2026-09-15/detailed", "trust_id": "871P60MY15", "origin_crs": "CAT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Bridge (Central)", "service_date": "2026-09-15", "dest_arr_time": "2043", "dest_platform": "13", "is_terminated": 1, "next_location": "London Bridge (Central)", "signalling_id": "1P60", "timing_status": "LATE", "origin_station": "Caterham", "current_leg_arr": "2048", "current_leg_dep": "2036", "current_leg_end": "London Bridge (Central)", "origin_dep_time": "1954", "origin_platform": "2", "current_location": "London Bridge Sig. L1490", "last_update_time": "2026-09-15T19:59:07", "route_debug_link": null, "timing_variation": "+5 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": "2043", "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\": 590724, \"profile_key\": \"bd25e94abf73b1f78070152c25edb29402b5b56bdc7e3921ecde7bfb9b7c765e\", \"schedule_id\": 10510, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Caterham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1958\", \"location\": \"Whyteleafe South\", \"stage_seq\": 2, \"distance_m\": 2644.976, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000H\", \"location\": \"Whyteleafe\", \"stage_seq\": 3, \"distance_m\": 3435.993, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004\", \"location\": \"Kenley\", \"stage_seq\": 4, \"distance_m\": 5609.399, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2015\", \"location\": \"Purley\", \"stage_seq\": 5, \"distance_m\": 7596.456, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2018\", \"location\": \"Purley Oaks\", \"stage_seq\": 6, \"distance_m\": 9094.702, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021H\", \"location\": \"South Croydon\", \"stage_seq\": 7, \"distance_m\": 10889.064, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2025\", \"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\": \"2027\", \"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\": \"2028\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 10, \"distance_m\": 13984.092, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"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\": \"2033H\", \"location\": \"Sydenham\", \"stage_seq\": 12, \"distance_m\": 18642.318, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"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\": \"2037H\", \"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\": \"2040\", \"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\": \"2040H\", \"location\": \"Abbey Street Jn\", \"stage_seq\": 16, \"distance_m\": 27737.468, \"section_seq\": 1, \"route_path_id\": 31659}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"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": "1954", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.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-15T18:56:36Z\", \"source_id\": 48478187, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:40Z\", \"source_id\": 15750685, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:06Z\", \"source_id\": 15751350, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:35Z\", \"source_id\": 48482769, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:41Z\", \"source_id\": 15753491, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:53Z\", \"source_id\": 15753824, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30483, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:25Z\", \"source_id\": 48499267, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:31Z\", \"source_id\": 15759604, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30473, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:25Z\", \"source_id\": 48535360, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:25Z\", \"source_id\": 15771097, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:57Z\", \"source_id\": 48543372, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:01Z\", \"source_id\": 15773599, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:58Z\", \"source_id\": 48552550, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:00Z\", \"source_id\": 15776438, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:19Z\", \"source_id\": 48566774, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:22Z\", \"source_id\": 15780825, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:26Z\", \"source_id\": 48582602, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:28Z\", \"source_id\": 15785717, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:58Z\", \"source_id\": 48594975, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:02Z\", \"source_id\": 15789536, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Bridge (Central)", "service_state_platform": "13", "timing_fact_generation": 1789501626846383, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:38.278787", "service_state_evidence_id": 15789536, "current_leg_start_actual_dep": "2026-09-15T20:35:30+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:39.151748", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
CAT |
None |
1P60 |
377603+377607 |
10 |
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": 590724, "profile_key": "bd25e94abf73b1f78070152c25edb29402b5b56bdc7e3921ecde7bfb9b7c765e", "schedule_id": 10510, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1954", "location": "Caterham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1958", "location": "Whyteleafe South", "stage_seq": 2, "distance_m": 2644.976, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000H", "location": "Whyteleafe", "stage_seq": 3, "distance_m": 3435.993, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004", "location": "Kenley", "stage_seq": 4, "distance_m": 5609.399, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2015", "location": "Purley", "stage_seq": 5, "distance_m": 7596.456, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2018", "location": "Purley Oaks", "stage_seq": 6, "distance_m": 9094.702, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021H", "location": "South Croydon", "stage_seq": 7, "distance_m": 10889.064, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2025", "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": "2027", "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": "2028", "location": "Norwood Fork Jn", "stage_seq": 10, "distance_m": 13984.092, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "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": "2033H", "location": "Sydenham", "stage_seq": 12, "distance_m": 18642.318, "section_seq": 1, "route_path_id": 31659}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "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": "2037H", "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": "2040", "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": "2040H", "location": "Abbey Street Jn", "stage_seq": 16, "distance_m": 27737.468, "section_seq": 1, "route_path_id": 31659}, {"is_pass": false, "wtt_arr": "2043", "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-15T18:56:36Z", "source_id": 48478187, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:57:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:40Z", "source_id": 15750685, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:06Z", "source_id": 15751350, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30528, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:35Z", "source_id": 48482769, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:41Z", "source_id": 15753491, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:53Z", "source_id": 15753824, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30483, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:25Z", "source_id": 48499267, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:06:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:31Z", "source_id": 15759604, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30473, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:25Z", "source_id": 48535360, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:20:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:25Z", "source_id": 15771097, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30238, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:57Z", "source_id": 48543372, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:24:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:01Z", "source_id": 15773599, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30202, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:58Z", "source_id": 48552550, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:00Z", "source_id": 15776438, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:19Z", "source_id": 48566774, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:22Z", "source_id": 15780825, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29718, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:26Z", "source_id": 48582602, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:42:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:28Z", "source_id": 15785717, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29648, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:58Z", "source_id": 48594975, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:02Z", "source_id": 15789536, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Caterham |
1954 |
1954 |
2 |
None |
None |
London Bridge (Central) |
2043 |
2043 |
13 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26916/2026-09-15/detailed |
None |
Norwood Junction |
2026-09-15T20:35:30+01:00 |
London Bridge (Central) |
12.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 |
2036 |
2048 |
Norwood Junction |
London Bridge Sig. L1490 |
London Bridge (Central) |
51.5050459 |
-0.0860145 |
51.5050459 |
-0.0860145 |
1 |
0 |
2026-09-15 19:59:07 |
TERMINATED |
2026-09-15 19:48:00 |
London Bridge (Central) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789536 |
1789501626846383 |
58 |
58 |
2026-09-15 19:58:39.151748 |
13 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:38.278787 |
| 559731 |
591343 |
W29066 |
882T59MZ15 |
2026-09-15 |
COMPLETE |
15789635 |
2026-09-15 20:48:00 |
2026-09-15 19:59:07 |
2026-09-17 19:59:07 |
{"id": 591343, "stp": "P", "toc": "Southern", "uid": "W29066", "consist": "377474", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29066/2026-09-15/detailed", "trust_id": "882T59MZ15", "origin_crs": "WWO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-15", "dest_arr_time": "2050", "dest_platform": "2", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2T59", "timing_status": "EARLY", "origin_station": "West Worthing", "current_leg_arr": "2048", "current_leg_dep": "2045", "current_leg_end": "Brighton", "origin_dep_time": "2019", "origin_platform": null, "current_location": "Brighton", "last_update_time": "2026-09-15T19:59:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]}", "current_leg_start": "Hove", "dest_arr_time_act": "2050", "motion_projection": null, "next_location_lat": "50.8292890", "next_location_lon": "-0.1410499", "previous_location": "Hove", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 194.584, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 329.466, \"from_m\": 194.584, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9701.505, \"from_m\": 329.466, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9745.727, \"from_m\": 9701.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\": 16183.43, \"from_m\": 9745.727, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16851.579, \"from_m\": 16183.43, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16937.416, \"from_m\": 16851.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18062.433, \"from_m\": 16937.416, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18250.054, \"from_m\": 18062.433, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19474.286, \"from_m\": 18250.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\": 19577.704, \"from_m\": 19474.286, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 19619.059, \"from_m\": 19577.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19879.221, \"from_m\": 19619.059, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 591343, \"profile_key\": \"284548696179186b1a16105b8479510200985be698b84693663cda0672cc4c38\", \"schedule_id\": 25849, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"West Worthing\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Worthing\", \"stage_seq\": 2, \"distance_m\": 1800.713, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"East Worthing\", \"stage_seq\": 3, \"distance_m\": 3216.633, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2027H\", \"location\": \"Lancing\", \"stage_seq\": 4, \"distance_m\": 5528.242, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Shoreham-by-Sea\", \"stage_seq\": 5, \"distance_m\": 9279.333, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Southwick\", \"stage_seq\": 6, \"distance_m\": 11735.462, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Fishersgate\", \"stage_seq\": 7, \"distance_m\": 13040.715, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040H\", \"location\": \"Portslade\", \"stage_seq\": 8, \"distance_m\": 14103.968, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Aldrington\", \"stage_seq\": 9, \"distance_m\": 15650.383, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Hove\", \"stage_seq\": 10, \"distance_m\": 16422.251, \"section_seq\": 1, \"route_path_id\": 100828}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": null, \"location\": \"Brighton\", \"stage_seq\": 11, \"distance_m\": 19879.221, \"section_seq\": 1, \"route_path_id\": 100828}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19879.221, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100828}], \"total_distance_m\": 19879.221, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 18483.575, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1395.646, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2019", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:18Z\", \"source_id\": 48535105, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:21Z\", \"source_id\": 15771008, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31032, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:13Z\", \"source_id\": 48541835, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:18Z\", \"source_id\": 15773126, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31036, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:45Z\", \"source_id\": 48547592, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:49Z\", \"source_id\": 15774888, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:44Z\", \"source_id\": 48556463, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:43Z\", \"source_id\": 15777647, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:46Z\", \"source_id\": 48565501, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:51Z\", \"source_id\": 15780499, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31020, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:48Z\", \"source_id\": 48572470, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:54Z\", \"source_id\": 15782580, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:23Z\", \"source_id\": 48578194, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:26Z\", \"source_id\": 15784357, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:06Z\", \"source_id\": 48584246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:11Z\", \"source_id\": 15786247, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31081, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:45Z\", \"source_id\": 48587855, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:48Z\", \"source_id\": 15787343, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:06Z\", \"source_id\": 48595333, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:12Z\", \"source_id\": 15789635, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "2", "timing_fact_generation": 1789501634665592, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:40.566977", "service_state_evidence_id": 15789635, "current_leg_start_actual_dep": "2026-09-15T20:45:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:40.808279", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
WWO |
BTN |
2T59 |
377474 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 194.584, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 329.466, "from_m": 194.584, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9701.505, "from_m": 329.466, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9745.727, "from_m": 9701.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": 16183.43, "from_m": 9745.727, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16851.579, "from_m": 16183.43, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16937.416, "from_m": 16851.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18062.433, "from_m": 16937.416, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18250.054, "from_m": 18062.433, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19474.286, "from_m": 18250.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": 19577.704, "from_m": 19474.286, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 19619.059, "from_m": 19577.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19879.221, "from_m": 19619.059, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 591343, "profile_key": "284548696179186b1a16105b8479510200985be698b84693663cda0672cc4c38", "schedule_id": 25849, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2019", "location": "West Worthing", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Worthing", "stage_seq": 2, "distance_m": 1800.713, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "East Worthing", "stage_seq": 3, "distance_m": 3216.633, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2027H", "location": "Lancing", "stage_seq": 4, "distance_m": 5528.242, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Shoreham-by-Sea", "stage_seq": 5, "distance_m": 9279.333, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Southwick", "stage_seq": 6, "distance_m": 11735.462, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Fishersgate", "stage_seq": 7, "distance_m": 13040.715, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040H", "location": "Portslade", "stage_seq": 8, "distance_m": 14103.968, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Aldrington", "stage_seq": 9, "distance_m": 15650.383, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Hove", "stage_seq": 10, "distance_m": 16422.251, "section_seq": 1, "route_path_id": 100828}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": null, "location": "Brighton", "stage_seq": 11, "distance_m": 19879.221, "section_seq": 1, "route_path_id": 100828}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19879.221, "from_m": 0.0, "section_seq": 1, "route_path_id": 100828}], "total_distance_m": 19879.221, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 18483.575, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1395.646, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31041, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:18Z", "source_id": 48535105, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:20:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:21Z", "source_id": 15771008, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31032, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:13Z", "source_id": 48541835, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:23:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:18Z", "source_id": 15773126, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31036, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:45Z", "source_id": 48547592, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:49Z", "source_id": 15774888, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:44Z", "source_id": 48556463, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:43Z", "source_id": 15777647, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31024, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:46Z", "source_id": 48565501, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:34:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:51Z", "source_id": 15780499, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31020, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:48Z", "source_id": 48572470, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:54Z", "source_id": 15782580, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31016, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:23Z", "source_id": 48578194, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:39:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:26Z", "source_id": 15784357, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31009, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:06Z", "source_id": 48584246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:11Z", "source_id": 15786247, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31081, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:45Z", "source_id": 48587855, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:44:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:48Z", "source_id": 15787343, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30941, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:06Z", "source_id": 48595333, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:12Z", "source_id": 15789635, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
West Worthing |
2019 |
2019 |
None |
None |
None |
Brighton |
2050 |
2050 |
2 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W29066/2026-09-15/detailed |
None |
Hove |
2026-09-15T20:45:30+01:00 |
Brighton |
3.0 |
{"type": "LineString", "coordinates": [[-0.1711620765841697, 50.8353055377884], [-0.17050540000000003, 50.83518529999999], [-0.16976759999999996, 50.83504309999999], [-0.16877859999999997, 50.8348395], [-0.16826699999999997, 50.83473519999999], [-0.1672376, 50.8345454], [-0.16683929999999997, 50.8344508], [-0.166635, 50.83440230000001], [-0.1656065, 50.8341532], [-0.164954, 50.83400499999999], [-0.1642984, 50.83386459999999], [-0.1639054, 50.83378479999999], [-0.1634651, 50.8336975], [-0.1632294, 50.83365389999999], [-0.16298699999999997, 50.833618399999985], [-0.16267339999999997, 50.8335814], [-0.16253519999999996, 50.8335704], [-0.162396, 50.83356359999999], [-0.16224479999999997, 50.8335565], [-0.1620924, 50.8335533], [-0.1617706, 50.8335604], [-0.1614843, 50.8335775], [-0.1612799, 50.8335983], [-0.16117389999999998, 50.8336112], [-0.1610043, 50.833636199999994], [-0.1608363, 50.833665299999986], [-0.16066999999999998, 50.833698], [-0.1605064, 50.8337344], [-0.1603813, 50.8337674], [-0.1602565, 50.8338026], [-0.1601552, 50.8338334], [-0.1600551, 50.8338656], [-0.1599638, 50.83389799999999], [-0.15987329999999997, 50.833931799999995], [-0.15972759999999997, 50.8339887], [-0.15958289999999997, 50.834048200000005], [-0.15950699999999998, 50.8340841], [-0.1594338, 50.8341211], [-0.15928929999999997, 50.83419609999999], [-0.159165, 50.8342662], [-0.1590411, 50.8343408], [-0.1589665, 50.8343878], [-0.15889570000000003, 50.83443659999999], [-0.15875599999999998, 50.83453540000001], [-0.15860169999999998, 50.834657500000006], [-0.158455, 50.83478290000001], [-0.15832009999999996, 50.834912199999984], [-0.15818329999999997, 50.8350338], [-0.15790779999999996, 50.83528650000001], [-0.1570478, 50.83606609999999], [-0.15651569999999998, 50.8366292], [-0.1550525, 50.837967199999994], [-0.1545368, 50.8384397], [-0.1537697, 50.839142599999995], [-0.1536323, 50.8392989], [-0.1534975, 50.8394295], [-0.1532462, 50.83975629999999], [-0.1531208, 50.839979099999994], [-0.1530591, 50.84014139999999], [-0.15301459999999997, 50.8402767], [-0.1529752, 50.8404706], [-0.15296, 50.84064620000001], [-0.15295739999999997, 50.8408378], [-0.1529907, 50.84104010000001], [-0.1530506, 50.8412476], [-0.1531157, 50.841411], [-0.15301459999999997, 50.841258499999995], [-0.1528229, 50.8410068], [-0.152387, 50.84047569999999], [-0.15223539999999997, 50.8403064], [-0.1521007, 50.840157999999995], [-0.15186969999999997, 50.83991940000001], [-0.1517593, 50.83981490000001], [-0.1516377, 50.83968959999999], [-0.1515106, 50.8395656], [-0.1513162, 50.83938500000001], [-0.15112039999999996, 50.8392184], [-0.150876, 50.839006399999995], [-0.1499761, 50.8382892], [-0.14969, 50.8380815], [-0.1492893, 50.837813399999995], [-0.1490728, 50.8376691], [-0.1488277, 50.8375243], [-0.1485435, 50.8373596], [-0.1483227, 50.837241799999994], [-0.14768659999999997, 50.83691640000001], [-0.1471839, 50.83666], [-0.1465868, 50.83632870000001], [-0.14609579999999997, 50.8360461], [-0.14573389999999997, 50.83582659999999], [-0.1453335, 50.835553700000006], [-0.14507789999999998, 50.835361], [-0.1447696, 50.83511500000001], [-0.1444816, 50.8348567], [-0.1443572, 50.834738400000006], [-0.14398819999999998, 50.834392099999995], [-0.1436483, 50.8340645], [-0.1433865, 50.83380660000001], [-0.1431657, 50.833547], [-0.14291659999999998, 50.83322209999999], [-0.1427092, 50.8329413], [-0.1425998, 50.8327772], [-0.1422616, 50.83214960000001], [-0.1421958, 50.8320276], [-0.14212599999999995, 50.8318966], [-0.14205869999999998, 50.8317628], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} |
2.1 |
2045 |
2048 |
Hove |
Brighton |
Brighton |
50.8292890 |
-0.1410499 |
50.8292890 |
-0.1410499 |
1 |
0 |
2026-09-15 19:59:07 |
TERMINATED |
2026-09-15 19:48:00 |
Brighton |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789635 |
1789501634665592 |
43 |
43 |
2026-09-15 19:58:40.808279 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:40.566977 |
| 559732 |
591736 |
L55822 |
519M57MZ15 |
2026-09-15 |
COMPLETE |
15789961 |
2026-09-15 20:48:00 |
2026-09-15 19:59:07 |
2026-09-17 19:59:07 |
{"id": 591736, "stp": "P", "toc": "Greater Anglia", "uid": "L55822", "consist": "720548", "dest_crs": "SRA", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55822/2026-09-15/detailed", "trust_id": "519M57MZ15", "origin_crs": "MRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Stratford", "service_date": "2026-09-15", "dest_arr_time": "2050", "dest_platform": "11", "is_terminated": 1, "next_location": "Stratford", "signalling_id": "9M57", "timing_status": "EARLY", "origin_station": "Meridian Water", "current_leg_arr": "2048", "current_leg_dep": "2043", "current_leg_end": "Stratford", "origin_dep_time": "2035", "origin_platform": "2", "current_location": "Stratford", "last_update_time": "2026-09-15T19:59:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]}", "current_leg_start": "Lea Bridge", "dest_arr_time_act": "2050", "motion_projection": null, "next_location_lat": "51.5422844", "next_location_lon": "-0.0035751", "previous_location": "Lea Bridge", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2280.672, \"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\": 4141.869, \"from_m\": 2280.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5826.382, \"from_m\": 4141.869, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6126.204, \"from_m\": 5826.382, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6238.844, \"from_m\": 6126.204, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7400.624, \"from_m\": 6238.844, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9089.784, \"from_m\": 7400.624, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9393.675, \"from_m\": 9089.784, \"capability_applied\": null, \"effective_limit_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\": 591736, \"profile_key\": \"4c501c02d025fe7ea74f85b05db6114a005c918d1c67aa53a483f0f6c57615c4\", \"schedule_id\": 16445, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Meridian Water\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Northumberland Park\", \"stage_seq\": 2, \"distance_m\": 962.566, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Tottenham Hale\", \"stage_seq\": 3, \"distance_m\": 2509.325, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044\", \"location\": \"Lea Bridge\", \"stage_seq\": 4, \"distance_m\": 5546.03, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 5, \"distance_m\": 8455.638, \"section_seq\": 1, \"route_path_id\": 34735}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": null, \"location\": \"Stratford\", \"stage_seq\": 6, \"distance_m\": 9393.675, \"section_seq\": 1, \"route_path_id\": 34735}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9393.675, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34735}], \"total_distance_m\": 9393.675, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8231.895, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1161.78, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2035", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5422844", "current_position_lon": "-0.0035751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:24Z\", \"source_id\": 48569343, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:28Z\", \"source_id\": 15781624, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:24Z\", \"source_id\": 48569343, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:28Z\", \"source_id\": 15781625, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:11Z\", \"source_id\": 15786261, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:31Z\", \"source_id\": 48596321, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:34Z\", \"source_id\": 15789961, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Stratford", "service_state_platform": "11", "timing_fact_generation": 1789501655799399, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:41.387844", "service_state_evidence_id": 15789961, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 13, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:41.697593", "service_state_valid_until_kind": null, "operational_interpretation_version": 13, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
MRW |
SRA |
9M57 |
720548 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 2280.672, "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": 4141.869, "from_m": 2280.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5826.382, "from_m": 4141.869, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6126.204, "from_m": 5826.382, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6238.844, "from_m": 6126.204, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7400.624, "from_m": 6238.844, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9089.784, "from_m": 7400.624, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9393.675, "from_m": 9089.784, "capability_applied": null, "effective_limit_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": 591736, "profile_key": "4c501c02d025fe7ea74f85b05db6114a005c918d1c67aa53a483f0f6c57615c4", "schedule_id": 16445, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2035", "location": "Meridian Water", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Northumberland Park", "stage_seq": 2, "distance_m": 962.566, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Tottenham Hale", "stage_seq": 3, "distance_m": 2509.325, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044", "location": "Lea Bridge", "stage_seq": 4, "distance_m": 5546.03, "section_seq": 1, "route_path_id": 34735}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048", "location": "Temple Mills East Jn", "stage_seq": 5, "distance_m": 8455.638, "section_seq": 1, "route_path_id": 34735}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": null, "location": "Stratford", "stage_seq": 6, "distance_m": 9393.675, "section_seq": 1, "route_path_id": 34735}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9393.675, "from_m": 0.0, "section_seq": 1, "route_path_id": 34735}], "total_distance_m": 9393.675, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8231.895, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1161.78, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14875, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:24Z", "source_id": 48569343, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:28Z", "source_id": 15781624, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14881, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:24Z", "source_id": 48569343, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:39:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:28Z", "source_id": 15781625, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:11Z", "source_id": 15786261, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15255, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:31Z", "source_id": 48596321, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:34Z", "source_id": 15789961, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Meridian Water |
2035 |
2035 |
2 |
None |
None |
Stratford |
2050 |
2050 |
11 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55822/2026-09-15/detailed |
None |
Lea Bridge |
2026-09-15T20:44:00+01:00 |
Stratford |
5.0 |
{"type": "LineString", "coordinates": [[-0.03787422194593961, 51.56708316139872], [-0.0362176, 51.5663089], [-0.0359497, 51.5661752], [-0.0346394, 51.5655587], [-0.0340287, 51.565252599999994], [-0.0337137, 51.5650979], [-0.0334554, 51.5649536], [-0.0332688, 51.564828799999994], [-0.0330597, 51.5646646], [-0.0328262, 51.56444780000001], [-0.0327231, 51.5643519], [-0.0324392, 51.5640505], [-0.0322447, 51.56386559999999], [-0.032052699999999996, 51.5637072], [-0.0318545, 51.5635525], [-0.03163, 51.563388799999984], [-0.0314716, 51.5632849], [-0.0310535, 51.5630449], [-0.030934499999999997, 51.562969599999995], [-0.030708999999999993, 51.5628138], [-0.030481799999999996, 51.5626842], [-0.030374, 51.5626154], [-0.0299568, 51.5623741], [-0.02960119999999999, 51.5622097], [-0.029211199999999996, 51.5620251], [-0.028930999999999995, 51.5619034], [-0.0288149, 51.56185609999999], [-0.028683600000000004, 51.5618025], [-0.028384900000000005, 51.5616992], [-0.027880799999999997, 51.5614732], [-0.027002, 51.561075300000006], [-0.026733099999999996, 51.56095070000001], [-0.0265316, 51.56085449999999], [-0.0264246, 51.5608096], [-0.025941800000000004, 51.5606229], [-0.025492299999999996, 51.5604681], [-0.025060999999999996, 51.5603076], [-0.024593299999999995, 51.56013769999999], [-0.0243625, 51.56003009999999], [-0.023920699999999996, 51.559843599999994], [-0.0238261, 51.5598072], [-0.023503599999999996, 51.55968320000001], [-0.0230992, 51.559496300000006], [-0.022722899999999997, 51.55931379999999], [-0.0223405, 51.5591385], [-0.0218926, 51.55893270000001], [-0.0212633, 51.558617], [-0.020462699999999997, 51.5582363], [-0.0200246, 51.5580314], [-0.019789899999999996, 51.557941], [-0.0191997, 51.5577438], [-0.0186658, 51.557570600000005], [-0.0181256, 51.5573361], [-0.0177598, 51.557167099999994], [-0.017491799999999995, 51.5570459], [-0.0169788, 51.55682829999999], [-0.0162708, 51.556592599999995], [-0.0159918, 51.5564943], [-0.0157209, 51.556392], [-0.0154894, 51.55629520000001], [-0.015186800000000002, 51.5561766], [-0.014824899999999998, 51.5559994], [-0.0147977, 51.555987599999995], [-0.014294, 51.555783299999995], [-0.013820199999999998, 51.55557199999999], [-0.0133626, 51.5553391], [-0.012861999999999998, 51.55504489999999], [-0.0124479, 51.5547639], [-0.01230210975890163, 51.55466347968381], [-0.0120157, 51.55446619999999], [-0.011735199999999998, 51.5542724], [-0.0108607, 51.553674], [-0.010478199999999998, 51.55341020000001], [-0.0101065, 51.55315350000001], [-0.0097441, 51.552900599999994], [-0.009241799999999998, 51.5525552], [-0.0088816, 51.552334900000005], [-0.0086066, 51.55217590000001], [-0.0080877, 51.5518927], [-0.0075831, 51.55161170000001], [-0.0073875999999999985, 51.5515026], [-0.007175, 51.5513768], [-0.007039, 51.55128979999999], [-0.006772299999999999, 51.5510944], [-0.0065718999999999994, 51.55091199999999], [-0.0063061, 51.5506323], [-0.0061587, 51.5504634], [-0.00606199050229324, 51.55035227634817], [-0.0059648, 51.55024059999999], [-0.0058096, 51.5500646], [-0.0055731, 51.549781], [-0.0053247, 51.5494567], [-0.0050929999999999994, 51.54912100000001], [-0.0048079, 51.5486987], [-0.004551, 51.5482337], [-0.004393499999999999, 51.54793550000001], [-0.0042343, 51.54761450000001], [-0.0040721, 51.54724569999999], [-0.003926769309809438, 51.54688859908996], [-0.0039192, 51.54687], [-0.003795699999999999, 51.5465146], [-0.003683300000000001, 51.54619839999999], [-0.0036453000000000006, 51.546078599999994], [-0.0034487999999999997, 51.5454968], [-0.0033324, 51.5451534], [-0.0032657999999999997, 51.54496679999999], [-0.0032436685593686993, 51.54490562448974], [-0.003229189931583384, 51.544865602764894], [-0.003228679159210626, 51.54486419089072], [-0.0031844958088112023, 51.54486381307582], [-0.0031558, 51.5447821], [-0.00314990391539125, 51.544758390999455], [-0.003140318083491835, 51.544719844970295], [-0.0031227, 51.544649], [-0.003118380687198919, 51.54462913498512], [-0.0031135858081501795, 51.544607082776395], [-0.003105690336537563, 51.54457077055706], [-0.0030999999999999995, 51.5445446], [-0.0030873, 51.5444584], [-0.0030747, 51.54437620000001], [-0.0030655, 51.54432680000001], [-0.0030556, 51.544236999999995], [-0.0030489999999999996, 51.544119900000005], [-0.0030446, 51.5440024], [-0.0030529999999999997, 51.5437975], [-0.0030746, 51.54359199999998], [-0.0031005999999999994, 51.5434284], [-0.0031462, 51.5432308], [-0.003198, 51.543056], [-0.0032539999999999995, 51.5428914], [-0.0033284, 51.5427176], [-0.0034293, 51.5425203], [-0.0035285, 51.54235010000001], [-0.0035750999999999995, 51.54228439999999]]} |
2.4 |
2043 |
2048 |
Lea Bridge |
Stratford |
Stratford |
51.5422844 |
-0.0035751 |
51.5422844 |
-0.0035751 |
1 |
0 |
2026-09-15 19:59:07 |
TERMINATED |
2026-09-15 19:48:00 |
Stratford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789961 |
1789501655799399 |
13 |
13 |
2026-09-15 19:58:41.697593 |
11 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:41.387844 |
| 559733 |
590709 |
L84774 |
872U64MY15 |
2026-09-15 |
COMPLETE |
15789596 |
2026-09-15 20:48:00 |
2026-09-15 19:59:07 |
2026-09-17 19:59:07 |
{"id": 590709, "stp": "P", "toc": "South Western Railway", "uid": "L84774", "consist": "701022", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L84774/2026-09-15/detailed", "trust_id": "872U64MY15", "origin_crs": "WNR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "21", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2U64", "timing_status": "EARLY", "origin_station": "Windsor & Eton Riverside", "current_leg_arr": "2048", "current_leg_dep": "2044", "current_leg_end": "London Waterloo", "origin_dep_time": "1953", "origin_platform": "1", "current_location": "London Waterloo", "last_update_time": "2026-09-15T19:59:07", "route_debug_link": null, "timing_variation": "-1 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": "2049", "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\": 497.457, \"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\": 1290.255, \"from_m\": 497.457, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 4579.755, \"from_m\": 1290.255, \"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\": 4917.674, \"from_m\": 4579.755, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8380.173, \"from_m\": 4917.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\": 8718.092, \"from_m\": 8380.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12007.592, \"from_m\": 8718.092, \"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\": 12800.391, \"from_m\": 12007.592, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13096.982, \"from_m\": 12800.391, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13881.913, \"from_m\": 13096.982, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17139.71, \"from_m\": 13881.913, \"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\": 17536.576, \"from_m\": 17139.71, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22237.983, \"from_m\": 17536.576, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22287.129, \"from_m\": 22237.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\": 22685.449, \"from_m\": 22287.129, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23357.355, \"from_m\": 22685.449, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23911.379, \"from_m\": 23357.355, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32199.805, \"from_m\": 23911.379, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35482.05, \"from_m\": 32199.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35536.338, \"from_m\": 35482.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35879.771, \"from_m\": 35536.338, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35917.122, \"from_m\": 35879.771, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37272.465, \"from_m\": 35917.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38380.279, \"from_m\": 37272.465, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 42229.201, \"from_m\": 38380.279, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42271.511, \"from_m\": 42229.201, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47188.291, \"from_m\": 42271.511, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47249.377, \"from_m\": 47188.291, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47292.715, \"from_m\": 47249.377, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47850.769, \"from_m\": 47292.715, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49263.163, \"from_m\": 47850.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49342.984, \"from_m\": 49263.163, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 50548.819, \"from_m\": 49342.984, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50672.161, \"from_m\": 50548.819, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 51452.9, \"from_m\": 50672.161, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52283.483, \"from_m\": 51452.9, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53138.16, \"from_m\": 52283.483, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53715.495, \"from_m\": 53138.16, \"capability_applied\": null, \"effective_limit_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\": 590709, \"profile_key\": \"84ce6abef9b4ba8e8a13845eeb6f7c2ca06242f47590ad6d473387efc8b3ccc2\", \"schedule_id\": 17879, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Windsor & Eton Riverside\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"1956H\", \"wtt_dep\": \"1957\", \"location\": \"Datchet\", \"stage_seq\": 2, \"distance_m\": 2894.477, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000\", \"location\": \"Sunnymeads\", \"stage_seq\": 3, \"distance_m\": 4846.831, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2002H\", \"location\": \"Wraysbury\", \"stage_seq\": 4, \"distance_m\": 6648.924, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005H\", \"location\": \"Staines Sig. Bef2608\", \"stage_seq\": 5, \"distance_m\": 13604.769, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2008\", \"location\": \"Staines\", \"stage_seq\": 6, \"distance_m\": 23226.907, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Ashford (Middlesex)\", \"stage_seq\": 7, \"distance_m\": 25589.789, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016\", \"location\": \"Feltham\", \"stage_seq\": 8, \"distance_m\": 29884.403, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Feltham Jn\", \"stage_seq\": 9, \"distance_m\": 32199.805, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018H\", \"location\": \"Whitton Jn\", \"stage_seq\": 10, \"distance_m\": 32814.976, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Whitton\", \"stage_seq\": 11, \"distance_m\": 33700.976, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022\", \"location\": \"Twickenham Jn\", \"stage_seq\": 12, \"distance_m\": 35150.087, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2022H\", \"wtt_dep\": \"2023H\", \"location\": \"Twickenham\", \"stage_seq\": 13, \"distance_m\": 35585.243, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025\", \"location\": \"St. Margarets\", \"stage_seq\": 14, \"distance_m\": 36466.139, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2028\", \"location\": \"Richmond\", \"stage_seq\": 15, \"distance_m\": 38176.595, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Barnes\", \"stage_seq\": 16, \"distance_m\": 42431.615, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Putney\", \"stage_seq\": 17, \"distance_m\": 44317.145, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Clapham Junction (W)\", \"stage_seq\": 18, \"distance_m\": 47544.587, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"West London Jn\", \"stage_seq\": 19, \"distance_m\": 48648.676, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Queenstown Road (Battersea)\", \"stage_seq\": 20, \"distance_m\": 49482.258, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042H\", \"location\": \"Nine Elms Jn\", \"stage_seq\": 21, \"distance_m\": 50514.05, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Vauxhall\", \"stage_seq\": 22, \"distance_m\": 51647.922, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 23, \"distance_m\": 52986.518, \"section_seq\": 1, \"route_path_id\": 73133}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 24, \"distance_m\": 53715.495, \"section_seq\": 1, \"route_path_id\": 73133}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53715.495, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73133}], \"total_distance_m\": 53715.495, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52516.92, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1198.575, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1953", "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\": 28224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:18Z\", \"source_id\": 48474930, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:21Z\", \"source_id\": 15748979, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:48Z\", \"source_id\": 15749533, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:01Z\", \"source_id\": 15754784, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:48Z\", \"source_id\": 48488018, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:49Z\", \"source_id\": 15755765, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:04Z\", \"source_id\": 48500771, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:06Z\", \"source_id\": 15760185, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:11Z\", \"source_id\": 15760336, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:38Z\", \"source_id\": 48509545, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:43Z\", \"source_id\": 15763186, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:13Z\", \"source_id\": 48520639, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:16Z\", \"source_id\": 15766586, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:44Z\", \"source_id\": 48531401, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:48Z\", \"source_id\": 15769883, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28285, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:30Z\", \"source_id\": 48537963, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:34Z\", \"source_id\": 15771941, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:44Z\", \"source_id\": 48542909, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:47Z\", \"source_id\": 15773461, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:15Z\", \"source_id\": 48546365, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:18Z\", \"source_id\": 15774532, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:43Z\", \"source_id\": 48558650, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:45Z\", \"source_id\": 15778401, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:21Z\", \"source_id\": 48562277, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:23Z\", \"source_id\": 15779507, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:04Z\", \"source_id\": 48570812, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:07Z\", \"source_id\": 15782067, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29086, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:34Z\", \"source_id\": 48587469, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:38Z\", \"source_id\": 15787252, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:04Z\", \"source_id\": 48595241, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:08Z\", \"source_id\": 15789596, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "22", "timing_fact_generation": 1789501631076146, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:41.391713", "service_state_evidence_id": 15789596, "current_leg_start_actual_dep": "2026-09-15T20:45:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:41.693133", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
WNR |
None |
2U64 |
701022 |
10 |
100 |
None |
{"version": 3, "segments": [{"to_m": 497.457, "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": 1290.255, "from_m": 497.457, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 4579.755, "from_m": 1290.255, "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": 4917.674, "from_m": 4579.755, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8380.173, "from_m": 4917.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": 8718.092, "from_m": 8380.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12007.592, "from_m": 8718.092, "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": 12800.391, "from_m": 12007.592, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13096.982, "from_m": 12800.391, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13881.913, "from_m": 13096.982, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17139.71, "from_m": 13881.913, "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": 17536.576, "from_m": 17139.71, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22237.983, "from_m": 17536.576, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22287.129, "from_m": 22237.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": 22685.449, "from_m": 22287.129, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23357.355, "from_m": 22685.449, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23911.379, "from_m": 23357.355, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32199.805, "from_m": 23911.379, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35482.05, "from_m": 32199.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35536.338, "from_m": 35482.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35879.771, "from_m": 35536.338, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35917.122, "from_m": 35879.771, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37272.465, "from_m": 35917.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38380.279, "from_m": 37272.465, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 42229.201, "from_m": 38380.279, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42271.511, "from_m": 42229.201, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47188.291, "from_m": 42271.511, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47249.377, "from_m": 47188.291, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47292.715, "from_m": 47249.377, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47850.769, "from_m": 47292.715, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49263.163, "from_m": 47850.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49342.984, "from_m": 49263.163, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 50548.819, "from_m": 49342.984, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50672.161, "from_m": 50548.819, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 51452.9, "from_m": 50672.161, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52283.483, "from_m": 51452.9, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53138.16, "from_m": 52283.483, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53715.495, "from_m": 53138.16, "capability_applied": null, "effective_limit_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": 590709, "profile_key": "84ce6abef9b4ba8e8a13845eeb6f7c2ca06242f47590ad6d473387efc8b3ccc2", "schedule_id": 17879, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1953", "location": "Windsor & Eton Riverside", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "1956H", "wtt_dep": "1957", "location": "Datchet", "stage_seq": 2, "distance_m": 2894.477, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000", "location": "Sunnymeads", "stage_seq": 3, "distance_m": 4846.831, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2002H", "location": "Wraysbury", "stage_seq": 4, "distance_m": 6648.924, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005H", "location": "Staines Sig. Bef2608", "stage_seq": 5, "distance_m": 13604.769, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2008", "location": "Staines", "stage_seq": 6, "distance_m": 23226.907, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Ashford (Middlesex)", "stage_seq": 7, "distance_m": 25589.789, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016", "location": "Feltham", "stage_seq": 8, "distance_m": 29884.403, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Feltham Jn", "stage_seq": 9, "distance_m": 32199.805, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018H", "location": "Whitton Jn", "stage_seq": 10, "distance_m": 32814.976, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Whitton", "stage_seq": 11, "distance_m": 33700.976, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022", "location": "Twickenham Jn", "stage_seq": 12, "distance_m": 35150.087, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2022H", "wtt_dep": "2023H", "location": "Twickenham", "stage_seq": 13, "distance_m": 35585.243, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025", "location": "St. Margarets", "stage_seq": 14, "distance_m": 36466.139, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2028", "location": "Richmond", "stage_seq": 15, "distance_m": 38176.595, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Barnes", "stage_seq": 16, "distance_m": 42431.615, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Putney", "stage_seq": 17, "distance_m": 44317.145, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Clapham Junction (W)", "stage_seq": 18, "distance_m": 47544.587, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "West London Jn", "stage_seq": 19, "distance_m": 48648.676, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Queenstown Road (Battersea)", "stage_seq": 20, "distance_m": 49482.258, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042H", "location": "Nine Elms Jn", "stage_seq": 21, "distance_m": 50514.05, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Vauxhall", "stage_seq": 22, "distance_m": 51647.922, "section_seq": 1, "route_path_id": 73133}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Waterloo West Crossings", "stage_seq": 23, "distance_m": 52986.518, "section_seq": 1, "route_path_id": 73133}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 24, "distance_m": 53715.495, "section_seq": 1, "route_path_id": 73133}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53715.495, "from_m": 0.0, "section_seq": 1, "route_path_id": 73133}], "total_distance_m": 53715.495, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52516.92, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1198.575, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 28224, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:18Z", "source_id": 48474930, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:56:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:21Z", "source_id": 15748979, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:48Z", "source_id": 15749533, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:01Z", "source_id": 15754784, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28218, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:48Z", "source_id": 48488018, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:49Z", "source_id": 15755765, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28237, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:04Z", "source_id": 48500771, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:06:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:06Z", "source_id": 15760185, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:11Z", "source_id": 15760336, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28260, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:38Z", "source_id": 48509545, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:10:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:43Z", "source_id": 15763186, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28264, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:13Z", "source_id": 48520639, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:15:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:16Z", "source_id": 15766586, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28281, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:44Z", "source_id": 48531401, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:19:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:48Z", "source_id": 15769883, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28285, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:30Z", "source_id": 48537963, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:22:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:34Z", "source_id": 15771941, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28315, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:44Z", "source_id": 48542909, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:24:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:47Z", "source_id": 15773461, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28333, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:15Z", "source_id": 48546365, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:25:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:18Z", "source_id": 15774532, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28392, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:43Z", "source_id": 48558650, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:31:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:45Z", "source_id": 15778401, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28415, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:21Z", "source_id": 48562277, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:23Z", "source_id": 15779507, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29131, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:04Z", "source_id": 48570812, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:07Z", "source_id": 15782067, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29086, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:34Z", "source_id": 48587469, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:44:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:38Z", "source_id": 15787252, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:04Z", "source_id": 48595241, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:48:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:08Z", "source_id": 15789596, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Windsor & Eton Riverside |
1953 |
1953 |
1 |
None |
None |
London Waterloo |
2049 |
2049 |
21 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L84774/2026-09-15/detailed |
None |
Vauxhall |
2026-09-15T20:45: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 |
2044 |
2048 |
Vauxhall |
London Waterloo |
London Waterloo |
51.5032168 |
-0.1132399 |
51.5032168 |
-0.1132399 |
1 |
0 |
2026-09-15 19:59:07 |
TERMINATED |
2026-09-15 19:48:00 |
London Waterloo |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789596 |
1789501631076146 |
89 |
89 |
2026-09-15 19:58:41.693133 |
22 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:41.391713 |
| 559734 |
590883 |
P02451 |
722C59MZ15 |
2026-09-15 |
COMPLETE |
15789572 |
2026-09-15 20:48:00 |
2026-09-15 19:59:07 |
2026-09-17 19:59:07 |
{"id": 590883, "stp": "P", "toc": "London Overground", "uid": "P02451", "consist": null, "dest_crs": "EUS", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02451/2026-09-15/detailed", "trust_id": "722C59MZ15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-15", "dest_arr_time": "2051", "dest_platform": "9", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2C59", "timing_status": "EARLY", "origin_station": "Watford Junction (DC)", "current_leg_arr": "2048", "current_leg_dep": "2043", "current_leg_end": "London Euston", "origin_dep_time": "2000", "origin_platform": "3", "current_location": "London Euston", "last_update_time": "2026-09-15T19:59:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "South Hampstead", "dest_arr_time_act": "2049", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "South Hampstead", "current_leg_milage": "2.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 435.342, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2391.649, \"from_m\": 435.342, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 2523.708, \"from_m\": 2391.649, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4842.404, \"from_m\": 2523.708, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 11920.541, \"from_m\": 4842.404, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12182.856, \"from_m\": 11920.541, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12471.447, \"from_m\": 12182.856, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12525.134, \"from_m\": 12471.447, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21644.074, \"from_m\": 12525.134, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21746.075, \"from_m\": 21644.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21804.501, \"from_m\": 21746.075, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22103.782, \"from_m\": 21804.501, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22145.625, \"from_m\": 22103.782, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 22362.722, \"from_m\": 22145.625, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26551.297, \"from_m\": 22362.722, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26679.821, \"from_m\": 26551.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26735.54, \"from_m\": 26679.821, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26780.631, \"from_m\": 26735.54, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 27647.113, \"from_m\": 26780.631, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32641.2, \"from_m\": 27647.113, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32929.374, \"from_m\": 32641.2, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33233.89, \"from_m\": 32929.374, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33331.732, \"from_m\": 33233.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33393.247, \"from_m\": 33331.732, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33476.763, \"from_m\": 33393.247, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33670.587, \"from_m\": 33476.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33813.856, \"from_m\": 33670.587, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34101.94, \"from_m\": 33813.856, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34133.192, \"from_m\": 34101.94, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 34673.617, \"from_m\": 34133.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35353.43, \"from_m\": 34673.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 35360.335, \"from_m\": 35353.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590883, \"profile_key\": \"0241bcc753a997626de821076226875f4973ab3eb35330e78ff0382ef1213452\", \"schedule_id\": 20089, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"location\": \"Watford Junction (DC)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 2, \"distance_m\": 1413.496, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"Bushey (DC)\", \"stage_seq\": 3, \"distance_m\": 4801.865, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2008H\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 4, \"distance_m\": 6782.489, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2011H\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 5, \"distance_m\": 9163.182, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2013H\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 6, \"distance_m\": 10353.943, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2017H\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 7, \"distance_m\": 12253.709, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Kenton (DC)\", \"stage_seq\": 8, \"distance_m\": 13948.309, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2022H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 9, \"distance_m\": 15330.996, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 10, \"distance_m\": 16255.856, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 11, \"distance_m\": 17660.43, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2029H\", \"location\": \"Stonebridge Park\", \"stage_seq\": 12, \"distance_m\": 19309.681, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Harlesden\", \"stage_seq\": 13, \"distance_m\": 20776.608, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 14, \"distance_m\": 21936.185, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2036H\", \"wtt_dep\": \"2037\", \"location\": \"Kensal Green\", \"stage_seq\": 15, \"distance_m\": 23438.012, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 16, \"distance_m\": 24457.01, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2039H\", \"location\": \"Queen's Park (DC)\", \"stage_seq\": 17, \"distance_m\": 29418.729, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 18, \"distance_m\": 30514.415, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2043H\", \"location\": \"South Hampstead\", \"stage_seq\": 19, \"distance_m\": 31532.256, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Camden Jn\", \"stage_seq\": 20, \"distance_m\": 32641.2, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Camden South Jn\", \"stage_seq\": 21, \"distance_m\": 33580.559, \"section_seq\": 1, \"route_path_id\": 27816}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 22, \"distance_m\": 35360.335, \"section_seq\": 1, \"route_path_id\": 27816}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35360.335, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27816}], \"total_distance_m\": 35360.335, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 33568.209, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1792.126, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2000", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:33Z\", \"source_id\": 48489810, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:39Z\", \"source_id\": 15756379, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:45Z\", \"source_id\": 48495270, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:48Z\", \"source_id\": 15758273, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:54Z\", \"source_id\": 15758401, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:09Z\", \"source_id\": 48500984, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:13Z\", \"source_id\": 15760370, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:11Z\", \"source_id\": 48508361, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:15Z\", \"source_id\": 15762839, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:07Z\", \"source_id\": 48515514, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:12Z\", \"source_id\": 15765028, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21980, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:55Z\", \"source_id\": 48522374, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:59Z\", \"source_id\": 15767111, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21964, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:20Z\", \"source_id\": 48528185, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:22Z\", \"source_id\": 15768813, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:28Z\", \"source_id\": 48535486, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:33Z\", \"source_id\": 15771159, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21972, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:40Z\", \"source_id\": 48540626, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:45Z\", \"source_id\": 15772763, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21987, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:14Z\", \"source_id\": 48544038, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:16Z\", \"source_id\": 15773816, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:24Z\", \"source_id\": 48551235, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:28Z\", \"source_id\": 15776082, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22026, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:20Z\", \"source_id\": 48560079, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:22Z\", \"source_id\": 15778830, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:09Z\", \"source_id\": 48564097, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:14Z\", \"source_id\": 15780053, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22487, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:23Z\", \"source_id\": 48571518, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:27Z\", \"source_id\": 15782299, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:15Z\", \"source_id\": 48575738, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:21Z\", \"source_id\": 15783581, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22580, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:07Z\", \"source_id\": 48579776, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:12Z\", \"source_id\": 15784853, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22586, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:47Z\", \"source_id\": 48583432, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:50Z\", \"source_id\": 15786009, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:04Z\", \"source_id\": 48595245, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:05Z\", \"source_id\": 15789572, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "9", "timing_fact_generation": 1789501626941354, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:42.595485", "service_state_evidence_id": 15789572, "current_leg_start_actual_dep": "2026-09-15T20:43:30+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:42.821997", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
None |
EUS |
2C59 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 435.342, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2391.649, "from_m": 435.342, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 2523.708, "from_m": 2391.649, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4842.404, "from_m": 2523.708, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 11920.541, "from_m": 4842.404, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12182.856, "from_m": 11920.541, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12471.447, "from_m": 12182.856, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12525.134, "from_m": 12471.447, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21644.074, "from_m": 12525.134, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21746.075, "from_m": 21644.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21804.501, "from_m": 21746.075, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22103.782, "from_m": 21804.501, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22145.625, "from_m": 22103.782, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 22362.722, "from_m": 22145.625, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26551.297, "from_m": 22362.722, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26679.821, "from_m": 26551.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26735.54, "from_m": 26679.821, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26780.631, "from_m": 26735.54, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 27647.113, "from_m": 26780.631, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32641.2, "from_m": 27647.113, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32929.374, "from_m": 32641.2, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33233.89, "from_m": 32929.374, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33331.732, "from_m": 33233.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33393.247, "from_m": 33331.732, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33476.763, "from_m": 33393.247, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33670.587, "from_m": 33476.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33813.856, "from_m": 33670.587, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34101.94, "from_m": 33813.856, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34133.192, "from_m": 34101.94, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 34673.617, "from_m": 34133.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35353.43, "from_m": 34673.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 35360.335, "from_m": 35353.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590883, "profile_key": "0241bcc753a997626de821076226875f4973ab3eb35330e78ff0382ef1213452", "schedule_id": 20089, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2000", "location": "Watford Junction (DC)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003", "location": "Watford High Street (DC)", "stage_seq": 2, "distance_m": 1413.496, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "Bushey (DC)", "stage_seq": 3, "distance_m": 4801.865, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2008H", "location": "Carpenders Park (DC)", "stage_seq": 4, "distance_m": 6782.489, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2011H", "location": "Hatch End (DC)", "stage_seq": 5, "distance_m": 9163.182, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2013H", "location": "Headstone Lane (DC)", "stage_seq": 6, "distance_m": 10353.943, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2017H", "location": "Harrow & Wealdstone (DC)", "stage_seq": 7, "distance_m": 12253.709, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Kenton (DC)", "stage_seq": 8, "distance_m": 13948.309, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2022H", "location": "South Kenton (DC)", "stage_seq": 9, "distance_m": 15330.996, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "North Wembley (DC)", "stage_seq": 10, "distance_m": 16255.856, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Wembley Central (DC)", "stage_seq": 11, "distance_m": 17660.43, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2029H", "location": "Stonebridge Park", "stage_seq": 12, "distance_m": 19309.681, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Harlesden", "stage_seq": 13, "distance_m": 20776.608, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Willesden Junction Low Level", "stage_seq": 14, "distance_m": 21936.185, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2036H", "wtt_dep": "2037", "location": "Kensal Green", "stage_seq": 15, "distance_m": 23438.012, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Queen's Park Jn", "stage_seq": 16, "distance_m": 24457.01, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2039H", "location": "Queen's Park (DC)", "stage_seq": 17, "distance_m": 29418.729, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Kilburn High Road", "stage_seq": 18, "distance_m": 30514.415, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2043H", "location": "South Hampstead", "stage_seq": 19, "distance_m": 31532.256, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Camden Jn", "stage_seq": 20, "distance_m": 32641.2, "section_seq": 1, "route_path_id": 27816}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Camden South Jn", "stage_seq": 21, "distance_m": 33580.559, "section_seq": 1, "route_path_id": 27816}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "London Euston", "stage_seq": 22, "distance_m": 35360.335, "section_seq": 1, "route_path_id": 27816}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35360.335, "from_m": 0.0, "section_seq": 1, "route_path_id": 27816}], "total_distance_m": 35360.335, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 33568.209, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1792.126, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21916, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:33Z", "source_id": 48489810, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:02:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:39Z", "source_id": 15756379, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21912, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:45Z", "source_id": 48495270, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:05:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:48Z", "source_id": 15758273, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:54Z", "source_id": 15758401, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21936, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:09Z", "source_id": 48500984, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:07:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:13Z", "source_id": 15760370, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21940, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:11Z", "source_id": 48508361, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:11:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:15Z", "source_id": 15762839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21944, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:07Z", "source_id": 48515514, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:12Z", "source_id": 15765028, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21980, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:55Z", "source_id": 48522374, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:15:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:59Z", "source_id": 15767111, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21964, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:20Z", "source_id": 48528185, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:19:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:22Z", "source_id": 15768813, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21968, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:28Z", "source_id": 48535486, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:21:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:33Z", "source_id": 15771159, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21972, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:40Z", "source_id": 48540626, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:23:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:45Z", "source_id": 15772763, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21987, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:14Z", "source_id": 48544038, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:25:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:16Z", "source_id": 15773816, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:24Z", "source_id": 48551235, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:28:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:28Z", "source_id": 15776082, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22026, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:20Z", "source_id": 48560079, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:31:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:22Z", "source_id": 15778830, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22524, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:09Z", "source_id": 48564097, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:34:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:14Z", "source_id": 15780053, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22487, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:23Z", "source_id": 48571518, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:27Z", "source_id": 15782299, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22567, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:15Z", "source_id": 48575738, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:39:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:21Z", "source_id": 15783581, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22580, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:07Z", "source_id": 48579776, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:12Z", "source_id": 15784853, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22586, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:47Z", "source_id": 48583432, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:42:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:50Z", "source_id": 15786009, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22687, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:04Z", "source_id": 48595245, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:48:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:05Z", "source_id": 15789572, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Watford Junction (DC) |
2000 |
2000 |
3 |
None |
None |
London Euston |
2051 |
2049 |
9 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02451/2026-09-15/detailed |
None |
South Hampstead |
2026-09-15T20:43:30+01:00 |
London Euston |
5.0 |
{"type": "LineString", "coordinates": [[-0.17908506267237562, 51.541369469387746], [-0.17813179999999998, 51.5414929], [-0.17748219999999998, 51.5415902], [-0.1774157860300821, 51.5415997735078], [-0.17737368574318094, 51.5416058422213], [-0.1771062, 51.5416444], [-0.17509509999999998, 51.541927], [-0.16891240000000002, 51.5427671], [-0.16473069999999998, 51.5432933], [-0.1644165, 51.5433162], [-0.1638912, 51.54332169999999], [-0.1634825, 51.54329], [-0.1628558, 51.543218200000005], [-0.16199489999999997, 51.543101400000005], [-0.161963089216884, 51.543097327964595], [-0.1616957, 51.5430631], [-0.1614101851904318, 51.54304510321548], [-0.16125027881292664, 51.54303502387315], [-0.16122392931172272, 51.54303336299083], [-0.16098433591356076, 51.54301826074991], [-0.1608628, 51.5430106], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} |
2.5 |
2043 |
2048 |
South Hampstead |
London Euston |
London Euston |
51.5281729 |
-0.1338278 |
51.5281729 |
-0.1338278 |
1 |
0 |
2026-09-15 19:59:07 |
TERMINATED |
2026-09-15 19:48:00 |
London Euston |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789572 |
1789501626941354 |
71 |
71 |
2026-09-15 19:58:42.821997 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:42.595485 |
| 559735 |
590343 |
W70425 |
722K57MY15 |
2026-09-15 |
COMPLETE |
15789794 |
2026-09-15 20:48:00 |
2026-09-15 19:59:07 |
2026-09-17 19:59:07 |
{"id": 590343, "stp": "P", "toc": "West Midlands Trains", "uid": "W70425", "consist": "730211+730230", "dest_crs": "MKC", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70425/2026-09-15/detailed", "trust_id": "722K57MY15", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Milton Keynes Central", "service_date": "2026-09-15", "dest_arr_time": "2045", "dest_platform": "2", "is_terminated": 1, "next_location": "Milton Keynes Central", "signalling_id": "2K57", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2048", "current_leg_dep": "2044", "current_leg_end": "Milton Keynes Central", "origin_dep_time": "1939", "origin_platform": "11", "current_location": "Milton Keynes Central", "last_update_time": "2026-09-15T19:59:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7363399999999999, 51.99598850000001], [-0.7364415, 51.99633189999999], [-0.7365786999999999, 51.9967374], [-0.7368311, 51.997512], [-0.7369362999999999, 51.9977721], [-0.7370542999999999, 51.99803380000001], [-0.7372018, 51.99844589999999], [-0.7373123999999999, 51.9987671], [-0.7373975999999999, 51.99900449999999], [-0.7374835, 51.99925840000001], [-0.7375008575994726, 51.99930615890027], [-0.7375861, 51.9995407], [-0.7376757999999999, 51.9997905], [-0.7377904999999999, 52.0001158], [-0.7378475, 52.0002822], [-0.7379668999999999, 52.0006075], [-0.7380527, 52.00084030000001], [-0.7381492999999999, 52.0011041], [-0.7382391999999999, 52.0013328], [-0.7383377, 52.0015698], [-0.7384631, 52.0018571], [-0.7386059999999999, 52.002163800000005], [-0.7387515, 52.002471799999995], [-0.7389459, 52.00283590000001], [-0.7391156, 52.00316899999999], [-0.7393099999999999, 52.00350459999999], [-0.7394822999999999, 52.0038105], [-0.7396809, 52.0041375], [-0.7398551, 52.004434200000006], [-0.7400858999999999, 52.004811999999994], [-0.7402796, 52.005121900000006], [-0.7408289, 52.0059706], [-0.7411700999999999, 52.0064567], [-0.7413772000000001, 52.00677490000001], [-0.7416845, 52.007189100000005], [-0.7419365, 52.0075177], [-0.7422048, 52.0078537], [-0.7424334999999999, 52.00814589999999], [-0.7426045, 52.00835639999999], [-0.7427545999999999, 52.0085372], [-0.7429521, 52.00877309999999], [-0.7431935, 52.00905229999999], [-0.7434303, 52.0093274], [-0.7437543999999999, 52.0096921], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]}", "current_leg_start": "Bletchley", "dest_arr_time_act": "2045", "motion_projection": null, "next_location_lat": "52.0335953", "next_location_lon": "-0.7736011", "previous_location": "Bletchley", "current_leg_milage": "3.1", "linx_max_speed_mph": 110, "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\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 28288.383, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30205.967, \"from_m\": 28288.383, \"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\": 32016.709, \"from_m\": 30205.967, \"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\": 35714.435, \"from_m\": 32016.709, \"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\": 36891.159, \"from_m\": 35714.435, \"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\": 36944.664, \"from_m\": 36891.159, \"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\": 37598.038, \"from_m\": 36944.664, \"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\": 37942.681, \"from_m\": 37598.038, \"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\": 40151.758, \"from_m\": 37942.681, \"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\": 41361.981, \"from_m\": 40151.758, \"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\": 41930.979, \"from_m\": 41361.981, \"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\": 47148.012, \"from_m\": 41930.979, \"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\": 47467.849, \"from_m\": 47148.012, \"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\": 51856.794, \"from_m\": 47467.849, \"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\": 56590.502, \"from_m\": 51856.794, \"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\": 58504.855, \"from_m\": 56590.502, \"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\": 61023.191, \"from_m\": 58504.855, \"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\": 61109.034, \"from_m\": 61023.191, \"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\": 65389.839, \"from_m\": 61109.034, \"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\": 68679.221, \"from_m\": 65389.839, \"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\": 75310.228, \"from_m\": 68679.221, \"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\": 77634.382, \"from_m\": 75310.228, \"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\": 78462.52, \"from_m\": 77634.382, \"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\": 80539.557, \"from_m\": 78462.52, \"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\": 80735.455, \"from_m\": 80539.557, \"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\": 80917.813, \"from_m\": 80735.455, \"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\": 81070.734, \"from_m\": 80917.813, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590343, \"profile_key\": \"e4ac3b41d3f9e6fc506e1de774baed862bde155c31968f1d8c52fa6fbeebff13\", \"schedule_id\": 28025, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1939\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1942\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1951\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"1955H\", \"wtt_dep\": \"1956H\", \"location\": \"Bushey\", \"stage_seq\": 7, \"distance_m\": 25722.379, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"2000\", \"location\": \"Watford Junction\", \"stage_seq\": 8, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2005\", \"location\": \"Kings Langley\", \"stage_seq\": 9, \"distance_m\": 34277.367, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2008\", \"wtt_dep\": \"2009\", \"location\": \"Apsley\", \"stage_seq\": 10, \"distance_m\": 37754.395, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2012\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 11, \"distance_m\": 40007.882, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 12, \"distance_m\": 41659.212, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Berkhamsted\", \"stage_seq\": 13, \"distance_m\": 45508.283, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Tring\", \"stage_seq\": 14, \"distance_m\": 51488.019, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Cheddington\", \"stage_seq\": 15, \"distance_m\": 58643.56, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Ledburn Jn\", \"stage_seq\": 16, \"distance_m\": 60807.558, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 17, \"distance_m\": 65600.458, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039H\", \"location\": \"Bletchley\", \"stage_seq\": 18, \"distance_m\": 76139.06, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 19, \"distance_m\": 77634.382, \"section_seq\": 1, \"route_path_id\": 39571}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": null, \"location\": \"Milton Keynes Central\", \"stage_seq\": 20, \"distance_m\": 81070.734, \"section_seq\": 1, \"route_path_id\": 39571}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 81070.734, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39571}], \"total_distance_m\": 81070.734, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 66216.787, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 14853.947, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1939", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.0335953", "current_position_lon": "-0.7736011", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:57Z\", \"source_id\": 48459466, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:02Z\", \"source_id\": 15741520, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:34Z\", \"source_id\": 48468256, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:52:39Z\", \"source_id\": 15745347, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:13Z\", \"source_id\": 15746050, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:02Z\", \"source_id\": 48481330, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:07Z\", \"source_id\": 15752715, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:19Z\", \"source_id\": 15753064, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:19Z\", \"source_id\": 48489270, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:23Z\", \"source_id\": 15756188, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21848, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:31Z\", \"source_id\": 48501803, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:32Z\", \"source_id\": 15760683, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:40Z\", \"source_id\": 15760862, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:59Z\", \"source_id\": 48510331, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:00Z\", \"source_id\": 15763389, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21826, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:04Z\", \"source_id\": 48517755, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:08Z\", \"source_id\": 15765756, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:49Z\", \"source_id\": 48529273, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:53Z\", \"source_id\": 15769191, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21793, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:30Z\", \"source_id\": 48540200, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:31Z\", \"source_id\": 15772591, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21681, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:45Z\", \"source_id\": 48552071, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:48Z\", \"source_id\": 15776301, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:26Z\", \"source_id\": 48569386, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:28Z\", \"source_id\": 15781622, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21611, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:47Z\", \"source_id\": 48583477, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:48Z\", \"source_id\": 15785973, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:20Z\", \"source_id\": 48595919, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:22Z\", \"source_id\": 15789794, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Milton Keynes Central", "service_state_platform": "2", "timing_fact_generation": 1789501643795131, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:44.556796", "service_state_evidence_id": 15789794, "current_leg_start_actual_dep": "2026-09-15T20:42:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:45.814354", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
EUS |
MKC |
2K57 |
730211+730230 |
10 |
110 |
None |
{"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 28288.383, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30205.967, "from_m": 28288.383, "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": 32016.709, "from_m": 30205.967, "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": 35714.435, "from_m": 32016.709, "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": 36891.159, "from_m": 35714.435, "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": 36944.664, "from_m": 36891.159, "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": 37598.038, "from_m": 36944.664, "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": 37942.681, "from_m": 37598.038, "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": 40151.758, "from_m": 37942.681, "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": 41361.981, "from_m": 40151.758, "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": 41930.979, "from_m": 41361.981, "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": 47148.012, "from_m": 41930.979, "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": 47467.849, "from_m": 47148.012, "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": 51856.794, "from_m": 47467.849, "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": 56590.502, "from_m": 51856.794, "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": 58504.855, "from_m": 56590.502, "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": 61023.191, "from_m": 58504.855, "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": 61109.034, "from_m": 61023.191, "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": 65389.839, "from_m": 61109.034, "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": 68679.221, "from_m": 65389.839, "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": 75310.228, "from_m": 68679.221, "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": 77634.382, "from_m": 75310.228, "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": 78462.52, "from_m": 77634.382, "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": 80539.557, "from_m": 78462.52, "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": 80735.455, "from_m": 80539.557, "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": 80917.813, "from_m": 80735.455, "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": 81070.734, "from_m": 80917.813, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590343, "profile_key": "e4ac3b41d3f9e6fc506e1de774baed862bde155c31968f1d8c52fa6fbeebff13", "schedule_id": 28025, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1939", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 39571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1942", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 39571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 39571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1947", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1951", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "1955H", "wtt_dep": "1956H", "location": "Bushey", "stage_seq": 7, "distance_m": 25722.379, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "2000", "location": "Watford Junction", "stage_seq": 8, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2005", "location": "Kings Langley", "stage_seq": 9, "distance_m": 34277.367, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2008", "wtt_dep": "2009", "location": "Apsley", "stage_seq": 10, "distance_m": 37754.395, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2012", "location": "Hemel Hempstead", "stage_seq": 11, "distance_m": 40007.882, "section_seq": 1, "route_path_id": 39571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Bourne End Jn (Herts)", "stage_seq": 12, "distance_m": 41659.212, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Berkhamsted", "stage_seq": 13, "distance_m": 45508.283, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Tring", "stage_seq": 14, "distance_m": 51488.019, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Cheddington", "stage_seq": 15, "distance_m": 58643.56, "section_seq": 1, "route_path_id": 39571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Ledburn Jn", "stage_seq": 16, "distance_m": 60807.558, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Leighton Buzzard", "stage_seq": 17, "distance_m": 65600.458, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039H", "location": "Bletchley", "stage_seq": 18, "distance_m": 76139.06, "section_seq": 1, "route_path_id": 39571}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Denbigh Hall South Jn", "stage_seq": 19, "distance_m": 77634.382, "section_seq": 1, "route_path_id": 39571}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": null, "location": "Milton Keynes Central", "stage_seq": 20, "distance_m": 81070.734, "section_seq": 1, "route_path_id": 39571}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 81070.734, "from_m": 0.0, "section_seq": 1, "route_path_id": 39571}], "total_distance_m": 81070.734, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 66216.787, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 14853.947, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 22007, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:57Z", "source_id": 48459466, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:02Z", "source_id": 15741520, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21957, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:34Z", "source_id": 48468256, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:53:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:52:39Z", "source_id": 15745347, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:13Z", "source_id": 15746050, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21931, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:02Z", "source_id": 48481330, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:59:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:07Z", "source_id": 15752715, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:19Z", "source_id": 15753064, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21885, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:19Z", "source_id": 48489270, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:02:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:23Z", "source_id": 15756188, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21848, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:31Z", "source_id": 48501803, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:07:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:32Z", "source_id": 15760683, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:40Z", "source_id": 15760862, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21858, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:59Z", "source_id": 48510331, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:10:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:00Z", "source_id": 15763389, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21826, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:04Z", "source_id": 48517755, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:14:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:08Z", "source_id": 15765756, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21806, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:49Z", "source_id": 48529273, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:18:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:53Z", "source_id": 15769191, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21793, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:30Z", "source_id": 48540200, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:23:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:31Z", "source_id": 15772591, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21681, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:45Z", "source_id": 48552071, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:28:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:48Z", "source_id": 15776301, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21697, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:26Z", "source_id": 48569386, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:28Z", "source_id": 15781622, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21611, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:47Z", "source_id": 48583477, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:42:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:48Z", "source_id": 15785973, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21490, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:20Z", "source_id": 48595919, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:22Z", "source_id": 15789794, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
London Euston |
1939 |
1939 |
11 |
None |
None |
Milton Keynes Central |
2045 |
2045 |
2 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W70425/2026-09-15/detailed |
None |
Bletchley |
2026-09-15T20:42:30+01:00 |
Milton Keynes Central |
4.0 |
{"type": "LineString", "coordinates": [[-0.7363399999999999, 51.99598850000001], [-0.7364415, 51.99633189999999], [-0.7365786999999999, 51.9967374], [-0.7368311, 51.997512], [-0.7369362999999999, 51.9977721], [-0.7370542999999999, 51.99803380000001], [-0.7372018, 51.99844589999999], [-0.7373123999999999, 51.9987671], [-0.7373975999999999, 51.99900449999999], [-0.7374835, 51.99925840000001], [-0.7375008575994726, 51.99930615890027], [-0.7375861, 51.9995407], [-0.7376757999999999, 51.9997905], [-0.7377904999999999, 52.0001158], [-0.7378475, 52.0002822], [-0.7379668999999999, 52.0006075], [-0.7380527, 52.00084030000001], [-0.7381492999999999, 52.0011041], [-0.7382391999999999, 52.0013328], [-0.7383377, 52.0015698], [-0.7384631, 52.0018571], [-0.7386059999999999, 52.002163800000005], [-0.7387515, 52.002471799999995], [-0.7389459, 52.00283590000001], [-0.7391156, 52.00316899999999], [-0.7393099999999999, 52.00350459999999], [-0.7394822999999999, 52.0038105], [-0.7396809, 52.0041375], [-0.7398551, 52.004434200000006], [-0.7400858999999999, 52.004811999999994], [-0.7402796, 52.005121900000006], [-0.7408289, 52.0059706], [-0.7411700999999999, 52.0064567], [-0.7413772000000001, 52.00677490000001], [-0.7416845, 52.007189100000005], [-0.7419365, 52.0075177], [-0.7422048, 52.0078537], [-0.7424334999999999, 52.00814589999999], [-0.7426045, 52.00835639999999], [-0.7427545999999999, 52.0085372], [-0.7429521, 52.00877309999999], [-0.7431935, 52.00905229999999], [-0.7434303, 52.0093274], [-0.7437543999999999, 52.0096921], [-0.7442224999999999, 52.0101944], [-0.7443693, 52.010347499999995], [-0.7447576, 52.01073920000001], [-0.7450665, 52.0110543], [-0.7454247999999999, 52.011402], [-0.7457171, 52.01168719999999], [-0.7461241, 52.01208689999999], [-0.7466305, 52.012531899999985], [-0.7469375000000001, 52.01279830000001], [-0.7473068999999999, 52.01312329999999], [-0.7476113999999999, 52.01338089999999], [-0.7484154, 52.01402900000001], [-0.7491985999999999, 52.0146282], [-0.750061, 52.0152902], [-0.7509126, 52.015942200000005], [-0.7519305, 52.0167156], [-0.7528611999999999, 52.017423699999995], [-0.7538241, 52.0181608], [-0.754791, 52.0188953], [-0.7557190999999999, 52.0195993], [-0.7564298999999999, 52.02014889999999], [-0.7565408999999998, 52.0202339], [-0.7569203, 52.02052460000001], [-0.7571030999999999, 52.02066469999999], [-0.7574047999999999, 52.0208925], [-0.7582543999999999, 52.0215403], [-0.7592502, 52.0222988], [-0.7601736, 52.02300429999999], [-0.7610245, 52.0236505], [-0.7617648, 52.02421330000001], [-0.7626271, 52.024871], [-0.7636678, 52.0256624], [-0.7646193, 52.0263951], [-0.7654005, 52.0269909], [-0.7664411999999999, 52.0277889], [-0.7674524, 52.0285637], [-0.7685132, 52.0293674], [-0.7690148999999998, 52.02974830000001], [-0.7695217, 52.03013309999999], [-0.7704812999999999, 52.0308665], [-0.7709090999999999, 52.03121059999998], [-0.7714006, 52.03160340000001], [-0.7714677, 52.03167270000001], [-0.771587, 52.0317816], [-0.7716954999999999, 52.031907399999994], [-0.7718647999999999, 52.0320508], [-0.7721744, 52.0322952], [-0.7723701, 52.03245069999999], [-0.7726144, 52.0327109], [-0.7727117, 52.03281899999999], [-0.7728405, 52.0329573], [-0.7729792, 52.0330913], [-0.7731586999999999, 52.03324719999999], [-0.7732821, 52.03334770000001], [-0.7734411, 52.03347279999999], [-0.7736011, 52.0335953]]} |
3.1 |
2044 |
2048 |
Bletchley |
Milton Keynes Central |
Milton Keynes Central |
52.0335953 |
-0.7736011 |
52.0335953 |
-0.7736011 |
1 |
0 |
2026-09-15 19:59:07 |
TERMINATED |
2026-09-15 19:48:00 |
Milton Keynes Central |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789794 |
1789501643795131 |
83 |
83 |
2026-09-15 19:58:45.814354 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:44.556796 |
| 559736 |
590498 |
C37558 |
739U37MY15 |
2026-09-15 |
COMPLETE |
15790769 |
2026-09-15 20:48:00 |
2026-09-15 19:59:07 |
2026-09-17 19:59:07 |
{"id": 590498, "stp": "P", "toc": "Elizabeth Line", "uid": "C37558", "consist": "345037", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37558/2026-09-15/detailed", "trust_id": "739U37MY15", "origin_crs": "HAF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-15", "dest_arr_time": "2051", "dest_platform": "4", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U37", "timing_status": "EARLY", "origin_station": "Heathrow Terminal 4", "current_leg_arr": "2048", "current_leg_dep": "2045", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1945", "origin_platform": "1", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-15T19:59:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "2049", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.638, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 790.937, \"from_m\": 428.638, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2398.56, \"from_m\": 790.937, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2922.619, \"from_m\": 2398.56, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3233.121, \"from_m\": 2922.619, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4133.756, \"from_m\": 3233.121, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 6732.063, \"from_m\": 4133.756, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 6807.002, \"from_m\": 6732.063, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7346.895, \"from_m\": 6807.002, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7857.878, \"from_m\": 7346.895, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10101.665, \"from_m\": 7857.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10394.832, \"from_m\": 10101.665, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10558.022, \"from_m\": 10394.832, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10731.583, \"from_m\": 10558.022, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12385.192, \"from_m\": 10731.583, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 12549.216, \"from_m\": 12385.192, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14653.107, \"from_m\": 12549.216, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14803.687, \"from_m\": 14653.107, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14862.816, \"from_m\": 14803.687, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21325.884, \"from_m\": 14862.816, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21418.974, \"from_m\": 21325.884, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 23477.175, \"from_m\": 21418.974, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 24674.146, \"from_m\": 23477.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25236.854, \"from_m\": 24674.146, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25391.916, \"from_m\": 25236.854, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 25849.464, \"from_m\": 25391.916, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 25987.487, \"from_m\": 25849.464, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 26143.413, \"from_m\": 25987.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26266.266, \"from_m\": 26143.413, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 26485.407, \"from_m\": 26266.266, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 26715.22, \"from_m\": 26485.407, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27085.855, \"from_m\": 26715.22, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28153.19, \"from_m\": 27085.855, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 28391.887, \"from_m\": 28153.19, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 28552.396, \"from_m\": 28391.887, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28957.025, \"from_m\": 28552.396, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 29210.329, \"from_m\": 28957.025, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 29525.406, \"from_m\": 29210.329, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 29750.678, \"from_m\": 29525.406, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 30048.894, \"from_m\": 29750.678, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30712.206, \"from_m\": 30048.894, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 30882.429, \"from_m\": 30712.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31028.426, \"from_m\": 30882.429, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 31428.857, \"from_m\": 31028.426, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 31651.74, \"from_m\": 31428.857, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 31836.601, \"from_m\": 31651.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32465.896, \"from_m\": 31836.601, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 33082.916, \"from_m\": 32465.896, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33585.074, \"from_m\": 33082.916, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 33728.417, \"from_m\": 33585.074, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33830.695, \"from_m\": 33728.417, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34723.165, \"from_m\": 33830.695, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 34911.347, \"from_m\": 34723.165, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 35095.256, \"from_m\": 34911.347, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35453.284, \"from_m\": 35095.256, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 35654.333, \"from_m\": 35453.284, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35931.837, \"from_m\": 35654.333, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38009.871, \"from_m\": 35931.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 38158.886, \"from_m\": 38009.871, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38295.499, \"from_m\": 38158.886, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38983.358, \"from_m\": 38295.499, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 39112.939, \"from_m\": 38983.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39291.33, \"from_m\": 39112.939, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41653.28, \"from_m\": 39291.33, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 41740.355, \"from_m\": 41653.28, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41827.738, \"from_m\": 41740.355, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 42224.402, \"from_m\": 41827.738, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 43958.342, \"from_m\": 42224.402, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44218.014, \"from_m\": 43958.342, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45683.932, \"from_m\": 44218.014, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 45814.052, \"from_m\": 45683.932, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 45907.947, \"from_m\": 45814.052, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46186.653, \"from_m\": 45907.947, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 46244.199, \"from_m\": 46186.653, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46394.877, \"from_m\": 46244.199, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 49378.327, \"from_m\": 46394.877, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 590498, \"profile_key\": \"b1caf3f55d61f28528a7fdd81661a37dc1c4f564890ddf0b4d10206a1c4538bb\", \"schedule_id\": 5232, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1949H\", \"wtt_dep\": \"1951\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 2, \"distance_m\": 3064.676, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 3, \"distance_m\": 6838.409, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Stockley Jn\", \"stage_seq\": 4, \"distance_m\": 7145.077, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 5, \"distance_m\": 8756.57, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 6, \"distance_m\": 8961.873, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000\", \"location\": \"Southall\", \"stage_seq\": 7, \"distance_m\": 12049.669, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003\", \"location\": \"Hanwell\", \"stage_seq\": 8, \"distance_m\": 14701.348, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"West Ealing\", \"stage_seq\": 9, \"distance_m\": 15981.147, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 10, \"distance_m\": 17388.972, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2008H\", \"location\": \"Acton West Jn\", \"stage_seq\": 11, \"distance_m\": 18095.949, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010\", \"location\": \"Acton Main Line\", \"stage_seq\": 12, \"distance_m\": 19752.561, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 13, \"distance_m\": 23608.875, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24481.155, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 15, \"distance_m\": 24784.052, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2019\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 26266.266, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 17, \"distance_m\": 28584.175, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 29907.017, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 31934.613, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 33655.662, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 21, \"distance_m\": 35131.942, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 36203.096, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 38466.329, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2041\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 24, \"distance_m\": 41830.243, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2044H\", \"wtt_dep\": \"2045H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 45907.947, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 26, \"distance_m\": 48167.396, \"section_seq\": 1, \"route_path_id\": 67465}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 49378.327, \"section_seq\": 1, \"route_path_id\": 67465}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49378.327, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67465}], \"total_distance_m\": 49378.327, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 46970.516, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2407.811, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "3.0", "current_position_lat": "51.4911954", "current_position_lon": "0.1201962", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23477, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:30Z\", \"source_id\": 48465537, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:28Z\", \"source_id\": 15743816, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:52Z\", \"source_id\": 15744339, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:31Z\", \"source_id\": 48480269, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:37Z\", \"source_id\": 15752033, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:52Z\", \"source_id\": 15752404, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:44Z\", \"source_id\": 48487874, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:45Z\", \"source_id\": 15755740, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:52Z\", \"source_id\": 15758368, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:58Z\", \"source_id\": 15758479, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:30Z\", \"source_id\": 48499440, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:31Z\", \"source_id\": 15759625, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:39Z\", \"source_id\": 15759734, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:59Z\", \"source_id\": 48505580, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:04Z\", \"source_id\": 15761977, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:28Z\", \"source_id\": 48511573, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:31Z\", \"source_id\": 15763770, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:53Z\", \"source_id\": 48527118, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:57Z\", \"source_id\": 15768533, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:54Z\", \"source_id\": 48529460, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:59Z\", \"source_id\": 15769264, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:12Z\", \"source_id\": 48537197, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:17Z\", \"source_id\": 15771700, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:16Z\", \"source_id\": 48541898, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:23Z\", \"source_id\": 15773141, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:21Z\", \"source_id\": 48548907, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:26Z\", \"source_id\": 15775328, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:48Z\", \"source_id\": 48554479, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:54Z\", \"source_id\": 15777049, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:49Z\", \"source_id\": 48561143, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:52Z\", \"source_id\": 15779126, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:44Z\", \"source_id\": 48570119, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:48Z\", \"source_id\": 15781852, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:41Z\", \"source_id\": 48578872, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:43Z\", \"source_id\": 15784560, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:08Z\", \"source_id\": 48588727, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:11Z\", \"source_id\": 15787629, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32213, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:41Z\", \"source_id\": 48599048, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:47Z\", \"source_id\": 15790769, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "4", "timing_fact_generation": 1789501727801754, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:45.213699", "service_state_evidence_id": 48599048, "current_leg_start_actual_dep": "2026-09-15T20:45:30+01:00", "operational_evidence_version": 113, "service_state_event_time_utc": "2026-09-15T19:48:40", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:45.810998", "service_state_valid_until_kind": null, "operational_interpretation_version": 113, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
HAF |
ABX |
9U37 |
345037 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 428.638, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 790.937, "from_m": 428.638, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2398.56, "from_m": 790.937, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2922.619, "from_m": 2398.56, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3233.121, "from_m": 2922.619, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4133.756, "from_m": 3233.121, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 6732.063, "from_m": 4133.756, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 6807.002, "from_m": 6732.063, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7346.895, "from_m": 6807.002, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7857.878, "from_m": 7346.895, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10101.665, "from_m": 7857.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10394.832, "from_m": 10101.665, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10558.022, "from_m": 10394.832, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10731.583, "from_m": 10558.022, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12385.192, "from_m": 10731.583, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 12549.216, "from_m": 12385.192, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14653.107, "from_m": 12549.216, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14803.687, "from_m": 14653.107, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14862.816, "from_m": 14803.687, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21325.884, "from_m": 14862.816, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21418.974, "from_m": 21325.884, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 23477.175, "from_m": 21418.974, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 24674.146, "from_m": 23477.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25236.854, "from_m": 24674.146, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 25391.916, "from_m": 25236.854, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 25849.464, "from_m": 25391.916, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 25987.487, "from_m": 25849.464, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 26143.413, "from_m": 25987.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26266.266, "from_m": 26143.413, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 26485.407, "from_m": 26266.266, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 26715.22, "from_m": 26485.407, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27085.855, "from_m": 26715.22, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28153.19, "from_m": 27085.855, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 28391.887, "from_m": 28153.19, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 28552.396, "from_m": 28391.887, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28957.025, "from_m": 28552.396, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 29210.329, "from_m": 28957.025, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 29525.406, "from_m": 29210.329, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 29750.678, "from_m": 29525.406, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 30048.894, "from_m": 29750.678, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30712.206, "from_m": 30048.894, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 30882.429, "from_m": 30712.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31028.426, "from_m": 30882.429, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 31428.857, "from_m": 31028.426, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 31651.74, "from_m": 31428.857, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 31836.601, "from_m": 31651.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32465.896, "from_m": 31836.601, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 33082.916, "from_m": 32465.896, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33585.074, "from_m": 33082.916, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 33728.417, "from_m": 33585.074, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33830.695, "from_m": 33728.417, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34723.165, "from_m": 33830.695, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 34911.347, "from_m": 34723.165, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 35095.256, "from_m": 34911.347, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35453.284, "from_m": 35095.256, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 35654.333, "from_m": 35453.284, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35931.837, "from_m": 35654.333, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38009.871, "from_m": 35931.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 38158.886, "from_m": 38009.871, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38295.499, "from_m": 38158.886, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38983.358, "from_m": 38295.499, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 39112.939, "from_m": 38983.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39291.33, "from_m": 39112.939, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41653.28, "from_m": 39291.33, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 41740.355, "from_m": 41653.28, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41827.738, "from_m": 41740.355, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 42224.402, "from_m": 41827.738, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 43958.342, "from_m": 42224.402, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44218.014, "from_m": 43958.342, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45683.932, "from_m": 44218.014, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 45814.052, "from_m": 45683.932, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 45907.947, "from_m": 45814.052, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46186.653, "from_m": 45907.947, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 46244.199, "from_m": 46186.653, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46394.877, "from_m": 46244.199, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 49378.327, "from_m": 46394.877, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 590498, "profile_key": "b1caf3f55d61f28528a7fdd81661a37dc1c4f564890ddf0b4d10206a1c4538bb", "schedule_id": 5232, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Heathrow Terminal 4", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1949H", "wtt_dep": "1951", "location": "Heathrow Terminals 2 & 3", "stage_seq": 2, "distance_m": 3064.676, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Heathrow Tunnel Jn", "stage_seq": 3, "distance_m": 6838.409, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Stockley Jn", "stage_seq": 4, "distance_m": 7145.077, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955", "location": "Heathrow Airport Jn", "stage_seq": 5, "distance_m": 8756.57, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957", "location": "Hayes & Harlington", "stage_seq": 6, "distance_m": 8961.873, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000", "location": "Southall", "stage_seq": 7, "distance_m": 12049.669, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003", "location": "Hanwell", "stage_seq": 8, "distance_m": 14701.348, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "West Ealing", "stage_seq": 9, "distance_m": 15981.147, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007H", "location": "Ealing Broadway", "stage_seq": 10, "distance_m": 17388.972, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2008H", "location": "Acton West Jn", "stage_seq": 11, "distance_m": 18095.949, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010", "location": "Acton Main Line", "stage_seq": 12, "distance_m": 19752.561, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Ladbroke Grove Jn", "stage_seq": 13, "distance_m": 23608.875, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24481.155, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 15, "distance_m": 24784.052, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2019", "location": "Paddington (Crossrail)", "stage_seq": 16, "distance_m": 26266.266, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022", "location": "Bond Street (Crossrail)", "stage_seq": 17, "distance_m": 28584.175, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 18, "distance_m": 29907.017, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 31934.613, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Liverpool Street (Crossrail)", "stage_seq": 20, "distance_m": 33655.662, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033", "location": "Whitechapel Crossrail", "stage_seq": 21, "distance_m": 35131.942, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 22, "distance_m": 36203.096, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Canary Wharf (Crossrail)", "stage_seq": 23, "distance_m": 38466.329, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2041", "location": "Custom House (Crossrail)", "stage_seq": 24, "distance_m": 41830.243, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2044H", "wtt_dep": "2045H", "location": "Woolwich (Crossrail)", "stage_seq": 25, "distance_m": 45907.947, "section_seq": 1, "route_path_id": 67465}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Plumstead East Jn", "stage_seq": 26, "distance_m": 48167.396, "section_seq": 1, "route_path_id": 67465}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 27, "distance_m": 49378.327, "section_seq": 1, "route_path_id": 67465}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49378.327, "from_m": 0.0, "section_seq": 1, "route_path_id": 67465}], "total_distance_m": 49378.327, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 46970.516, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2407.811, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 23477, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:30Z", "source_id": 48465537, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:53:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:28Z", "source_id": 15743816, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:52Z", "source_id": 15744339, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:31Z", "source_id": 48480269, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:58:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:37Z", "source_id": 15752033, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:52Z", "source_id": 15752404, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:44Z", "source_id": 48487874, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:01:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:45Z", "source_id": 15755740, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:52Z", "source_id": 15758368, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:58Z", "source_id": 15758479, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:30Z", "source_id": 48499440, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:06:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:31Z", "source_id": 15759625, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:39Z", "source_id": 15759734, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:59Z", "source_id": 48505580, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:08:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:04Z", "source_id": 15761977, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23141, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:28Z", "source_id": 48511573, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:11:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:31Z", "source_id": 15763770, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:53Z", "source_id": 48527118, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:16:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:57Z", "source_id": 15768533, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:54Z", "source_id": 48529460, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:59Z", "source_id": 15769264, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:12Z", "source_id": 48537197, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:21:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:17Z", "source_id": 15771700, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:16Z", "source_id": 48541898, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:23Z", "source_id": 15773141, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:21Z", "source_id": 48548907, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:26:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:26Z", "source_id": 15775328, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:48Z", "source_id": 48554479, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:28:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:54Z", "source_id": 15777049, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:49Z", "source_id": 48561143, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:31:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:52Z", "source_id": 15779126, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:44Z", "source_id": 48570119, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:35:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:48Z", "source_id": 15781852, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:41Z", "source_id": 48578872, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:39:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:43Z", "source_id": 15784560, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:08Z", "source_id": 48588727, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:44:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:11Z", "source_id": 15787629, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32213, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:41Z", "source_id": 48599048, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:48:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:47Z", "source_id": 15790769, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Heathrow Terminal 4 |
1945 |
1945 |
1 |
None |
None |
Abbey Wood (Crossrail) |
2051 |
2049 |
4 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C37558/2026-09-15/detailed |
None |
Woolwich (Crossrail) |
2026-09-15T20:45:30+01:00 |
Abbey Wood (Crossrail) |
3.0 |
{"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} |
3.7 |
2045 |
2048 |
Woolwich (Crossrail) |
Abbey Wood (Crossrail) |
Abbey Wood (Crossrail) |
51.4911954 |
0.1201962 |
51.4911954 |
0.1201962 |
1 |
0 |
2026-09-15 19:59:07 |
TERMINATED |
2026-09-15 19:48:40 |
Abbey Wood (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
48599048 |
1789501727801754 |
113 |
113 |
2026-09-15 19:58:45.810998 |
4 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:45.213699 |
| 559737 |
588661 |
G26241 |
871C54MX15 |
2026-09-15 |
COMPLETE |
15790108 |
2026-09-15 20:48:00 |
2026-09-15 19:59:07 |
2026-09-17 19:59:07 |
{"id": 588661, "stp": "P", "toc": "Southern", "uid": "G26241", "consist": "377406+377408+377414", "dest_crs": "PMH", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G26241/2026-09-15/detailed", "trust_id": "871C54MX15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-15", "dest_arr_time": "2044", "dest_platform": "5", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1C54", "timing_status": "LATE", "origin_station": "London Victoria (C)", "current_leg_arr": "2048", "current_leg_dep": "2045", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "1835", "origin_platform": "16", "current_location": "Clarence Pier", "last_update_time": "2026-09-15T19:59:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Portsmouth & Southsea", "dest_arr_time_act": "2044", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Portsmouth & Southsea", "current_leg_milage": "0.9", "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\": 47004.624, \"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\": 47115.37, \"from_m\": 47004.624, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47147.661, \"from_m\": 47115.37, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47229.229, \"from_m\": 47147.661, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47589.067, \"from_m\": 47229.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47771.459, \"from_m\": 47589.067, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48175.37, \"from_m\": 47771.459, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51244.869, \"from_m\": 48175.37, \"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\": 52103.142, \"from_m\": 51244.869, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57473.899, \"from_m\": 52103.142, \"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\": 60189.307, \"from_m\": 57473.899, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60341.008, \"from_m\": 60189.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60715.149, \"from_m\": 60341.008, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61287.257, \"from_m\": 60715.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\": 72045.392, \"from_m\": 61287.257, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 73429.304, \"from_m\": 72045.392, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78635.061, \"from_m\": 73429.304, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 82444.906, \"from_m\": 78635.061, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 94036.661, \"from_m\": 82444.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\": 94082.158, \"from_m\": 94036.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96545.623, \"from_m\": 94082.158, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97329.547, \"from_m\": 96545.623, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 97565.007, \"from_m\": 97329.547, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97670.455, \"from_m\": 97565.007, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 97722.14, \"from_m\": 97670.455, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101814.856, \"from_m\": 97722.14, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 102441.92, \"from_m\": 101814.856, \"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\": 113239.594, \"from_m\": 102441.92, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 113853.949, \"from_m\": 113239.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125974.336, \"from_m\": 113853.949, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 126776.288, \"from_m\": 125974.336, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 126854.911, \"from_m\": 126776.288, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 126947.527, \"from_m\": 126854.911, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127863.645, \"from_m\": 126947.527, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 128587.232, \"from_m\": 127863.645, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 132130.011, \"from_m\": 128587.232, \"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\": 132331.796, \"from_m\": 132130.011, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 133877.03, \"from_m\": 132331.796, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135982.714, \"from_m\": 133877.03, \"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\": 136047.962, \"from_m\": 135982.714, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 136343.149, \"from_m\": 136047.962, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137531.514, \"from_m\": 136343.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 137784.736, \"from_m\": 137531.514, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 138140.532, \"from_m\": 137784.736, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 138748.065, \"from_m\": 138140.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 138929.929, \"from_m\": 138748.065, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 139311.341, \"from_m\": 138929.929, \"capability_applied\": null, \"effective_limit_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\": 588661, \"profile_key\": \"e291b78e2bbaf8131a540a5554e708c44205a4e10d783488fdf3b8e637dd1d6a\", \"schedule_id\": 10255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1835\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1839\", \"location\": \"Pouparts Jn\", \"stage_seq\": 3, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1841\", \"wtt_dep\": \"1842\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 4, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Balham\", \"stage_seq\": 5, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846\", \"location\": \"Streatham North Jn\", \"stage_seq\": 6, \"distance_m\": 9731.543, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849H\", \"location\": \"Selhurst\", \"stage_seq\": 7, \"distance_m\": 15049.908, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1850H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 16063.261, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1851H\", \"wtt_dep\": \"1853H\", \"location\": \"East Croydon\", \"stage_seq\": 9, \"distance_m\": 16910.971, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857\", \"location\": \"Purley\", \"stage_seq\": 10, \"distance_m\": 21705.84, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1858\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 11, \"distance_m\": 23294.133, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 12, \"distance_m\": 35127.575, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1909\", \"location\": \"Gatwick Airport\", \"stage_seq\": 13, \"distance_m\": 43117.193, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1914H\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 47466.24, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1917H\", \"wtt_dep\": \"1918H\", \"location\": \"Crawley\", \"stage_seq\": 15, \"distance_m\": 49680.547, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Littlehaven\", \"stage_seq\": 16, \"distance_m\": 59386.936, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1931\", \"location\": \"Horsham\", \"stage_seq\": 17, \"distance_m\": 61038.161, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1938H\", \"location\": \"Billingshurst\", \"stage_seq\": 18, \"distance_m\": 72518.231, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943\", \"location\": \"Pulborough\", \"stage_seq\": 19, \"distance_m\": 80752.766, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953\", \"location\": \"Arundel Jn\", \"stage_seq\": 20, \"distance_m\": 96802.776, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Ford\", \"stage_seq\": 21, \"distance_m\": 97897.588, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"1958H\", \"wtt_dep\": \"2000\", \"location\": \"Barnham\", \"stage_seq\": 22, \"distance_m\": 102139.416, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2008\", \"location\": \"Chichester\", \"stage_seq\": 23, \"distance_m\": 112253.223, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2016\", \"location\": \"Southbourne\", \"stage_seq\": 24, \"distance_m\": 121202.278, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019H\", \"location\": \"Emsworth\", \"stage_seq\": 25, \"distance_m\": 123455.366, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2025\", \"location\": \"Havant\", \"stage_seq\": 26, \"distance_m\": 126478.055, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Farlington Jn\", \"stage_seq\": 27, \"distance_m\": 131205.073, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 28, \"distance_m\": 132224.521, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2031H\", \"location\": \"Hilsea\", \"stage_seq\": 29, \"distance_m\": 132996.679, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Fratton East Jn\", \"stage_seq\": 30, \"distance_m\": 136052.909, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2036\", \"location\": \"Fratton\", \"stage_seq\": 31, \"distance_m\": 136674.979, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039H\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 32, \"distance_m\": 137836.178, \"section_seq\": 1, \"route_path_id\": 69054}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 33, \"distance_m\": 139311.341, \"section_seq\": 1, \"route_path_id\": 69054}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 139311.341, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69054}], \"total_distance_m\": 139311.341, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 132860.654, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6450.687, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1835", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:40:59Z\", \"source_id\": 48287421, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:41:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:00Z\", \"source_id\": 15685262, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29226, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:45:16Z\", \"source_id\": 48298730, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:45:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:45:21Z\", \"source_id\": 15688813, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29937, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:44Z\", \"source_id\": 48310273, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:50:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:45Z\", \"source_id\": 15692425, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:52:24Z\", \"source_id\": 48317333, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:53:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:52:26Z\", \"source_id\": 15694640, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30507, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:16Z\", \"source_id\": 48332251, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:19Z\", \"source_id\": 15699353, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30626, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:52Z\", \"source_id\": 48370176, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:56Z\", \"source_id\": 15711144, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:05Z\", \"source_id\": 48385640, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:07Z\", \"source_id\": 15716028, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:27Z\", \"source_id\": 48396386, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:31Z\", \"source_id\": 15719483, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:20Z\", \"source_id\": 48418567, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:23Z\", \"source_id\": 15728812, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:53Z\", \"source_id\": 48422341, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:53Z\", \"source_id\": 15729978, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:18Z\", \"source_id\": 48452872, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:46:19Z\", \"source_id\": 15739483, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:02Z\", \"source_id\": 48462112, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:06Z\", \"source_id\": 15742325, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:25Z\", \"source_id\": 48489489, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:31Z\", \"source_id\": 15756275, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:54Z\", \"source_id\": 48498040, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:56Z\", \"source_id\": 15759171, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:26Z\", \"source_id\": 48518720, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:31Z\", \"source_id\": 15766027, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:58Z\", \"source_id\": 48536631, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:03Z\", \"source_id\": 15771499, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:27Z\", \"source_id\": 48546962, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:32Z\", \"source_id\": 15774705, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:52Z\", \"source_id\": 48556814, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:56Z\", \"source_id\": 15777763, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27388, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:27Z\", \"source_id\": 48571691, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:31Z\", \"source_id\": 15782347, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:56Z\", \"source_id\": 48579379, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:59Z\", \"source_id\": 15784713, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:03Z\", \"source_id\": 48588542, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:08Z\", \"source_id\": 15787577, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:45Z\", \"source_id\": 48596852, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:49Z\", \"source_id\": 15790108, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "5", "timing_fact_generation": 1789501669998287, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:47.183746", "service_state_evidence_id": 15790108, "current_leg_start_actual_dep": "2026-09-15T20:43:30+01:00", "operational_evidence_version": 162, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:47.831448", "service_state_valid_until_kind": null, "operational_interpretation_version": 162, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
None |
PMH |
1C54 |
377406+377408+377414 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7545.981, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8072.698, "from_m": 7545.981, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10338.399, "from_m": 8072.698, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14876.032, "from_m": 10338.399, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14921.78, "from_m": 14876.032, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15785.19, "from_m": 14921.78, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16681.641, "from_m": 15785.19, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 16718.607, "from_m": 16681.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17112.863, "from_m": 16718.607, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17143.298, "from_m": 17112.863, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17231.967, "from_m": 17143.298, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 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": 47004.624, "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": 47115.37, "from_m": 47004.624, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47147.661, "from_m": 47115.37, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47229.229, "from_m": 47147.661, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47589.067, "from_m": 47229.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47771.459, "from_m": 47589.067, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48175.37, "from_m": 47771.459, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51244.869, "from_m": 48175.37, "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": 52103.142, "from_m": 51244.869, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57473.899, "from_m": 52103.142, "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": 60189.307, "from_m": 57473.899, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60341.008, "from_m": 60189.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60715.149, "from_m": 60341.008, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61287.257, "from_m": 60715.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": 72045.392, "from_m": 61287.257, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 73429.304, "from_m": 72045.392, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78635.061, "from_m": 73429.304, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 82444.906, "from_m": 78635.061, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 94036.661, "from_m": 82444.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": 94082.158, "from_m": 94036.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96545.623, "from_m": 94082.158, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97329.547, "from_m": 96545.623, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 97565.007, "from_m": 97329.547, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97670.455, "from_m": 97565.007, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 97722.14, "from_m": 97670.455, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101814.856, "from_m": 97722.14, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 102441.92, "from_m": 101814.856, "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": 113239.594, "from_m": 102441.92, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 113853.949, "from_m": 113239.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125974.336, "from_m": 113853.949, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 126776.288, "from_m": 125974.336, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 126854.911, "from_m": 126776.288, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 126947.527, "from_m": 126854.911, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127863.645, "from_m": 126947.527, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 128587.232, "from_m": 127863.645, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 132130.011, "from_m": 128587.232, "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": 132331.796, "from_m": 132130.011, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 133877.03, "from_m": 132331.796, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135982.714, "from_m": 133877.03, "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": 136047.962, "from_m": 135982.714, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 136343.149, "from_m": 136047.962, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137531.514, "from_m": 136343.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 137784.736, "from_m": 137531.514, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 138140.532, "from_m": 137784.736, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 138748.065, "from_m": 138140.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 138929.929, "from_m": 138748.065, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 139311.341, "from_m": 138929.929, "capability_applied": null, "effective_limit_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": 588661, "profile_key": "e291b78e2bbaf8131a540a5554e708c44205a4e10d783488fdf3b8e637dd1d6a", "schedule_id": 10255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1835", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1839", "location": "Pouparts Jn", "stage_seq": 3, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1841", "wtt_dep": "1842", "location": "Clapham Junction (C)", "stage_seq": 4, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Balham", "stage_seq": 5, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846", "location": "Streatham North Jn", "stage_seq": 6, "distance_m": 9731.543, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849H", "location": "Selhurst", "stage_seq": 7, "distance_m": 15049.908, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1850H", "location": "Windmill Bridge Jn", "stage_seq": 8, "distance_m": 16063.261, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1851H", "wtt_dep": "1853H", "location": "East Croydon", "stage_seq": 9, "distance_m": 16910.971, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857", "location": "Purley", "stage_seq": 10, "distance_m": 21705.84, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1858", "location": "Stoats Nest Jn", "stage_seq": 11, "distance_m": 23294.133, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Earlswood (Surrey)", "stage_seq": 12, "distance_m": 35127.575, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1909", "location": "Gatwick Airport", "stage_seq": 13, "distance_m": 43117.193, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1914H", "location": "Three Bridges", "stage_seq": 14, "distance_m": 47466.24, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1917H", "wtt_dep": "1918H", "location": "Crawley", "stage_seq": 15, "distance_m": 49680.547, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Littlehaven", "stage_seq": 16, "distance_m": 59386.936, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1931", "location": "Horsham", "stage_seq": 17, "distance_m": 61038.161, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1938H", "location": "Billingshurst", "stage_seq": 18, "distance_m": 72518.231, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943", "location": "Pulborough", "stage_seq": 19, "distance_m": 80752.766, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953", "location": "Arundel Jn", "stage_seq": 20, "distance_m": 96802.776, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Ford", "stage_seq": 21, "distance_m": 97897.588, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "1958H", "wtt_dep": "2000", "location": "Barnham", "stage_seq": 22, "distance_m": 102139.416, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2008", "location": "Chichester", "stage_seq": 23, "distance_m": 112253.223, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2016", "location": "Southbourne", "stage_seq": 24, "distance_m": 121202.278, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019H", "location": "Emsworth", "stage_seq": 25, "distance_m": 123455.366, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2025", "location": "Havant", "stage_seq": 26, "distance_m": 126478.055, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Farlington Jn", "stage_seq": 27, "distance_m": 131205.073, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Portcreek Jn", "stage_seq": 28, "distance_m": 132224.521, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2031H", "location": "Hilsea", "stage_seq": 29, "distance_m": 132996.679, "section_seq": 1, "route_path_id": 69054}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Fratton East Jn", "stage_seq": 30, "distance_m": 136052.909, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2036", "location": "Fratton", "stage_seq": 31, "distance_m": 136674.979, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039H", "location": "Portsmouth & Southsea", "stage_seq": 32, "distance_m": 137836.178, "section_seq": 1, "route_path_id": 69054}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 33, "distance_m": 139311.341, "section_seq": 1, "route_path_id": 69054}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 139311.341, "from_m": 0.0, "section_seq": 1, "route_path_id": 69054}], "total_distance_m": 139311.341, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 132860.654, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6450.687, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 29179, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:40:59Z", "source_id": 48287421, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:41:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:00Z", "source_id": 15685262, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29226, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:45:16Z", "source_id": 48298730, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:45:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:45:21Z", "source_id": 15688813, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29937, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:44Z", "source_id": 48310273, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T17:50:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:45Z", "source_id": 15692425, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30221, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:52:24Z", "source_id": 48317333, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:53:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:52:26Z", "source_id": 15694640, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30507, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:16Z", "source_id": 48332251, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:19Z", "source_id": 15699353, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30626, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:52Z", "source_id": 48370176, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:14:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:56Z", "source_id": 15711144, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30678, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:05Z", "source_id": 48385640, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:20:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:07Z", "source_id": 15716028, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30711, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:27Z", "source_id": 48396386, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:31Z", "source_id": 15719483, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30725, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:20Z", "source_id": 48418567, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:23Z", "source_id": 15728812, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30778, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:53Z", "source_id": 48422341, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:35:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:53Z", "source_id": 15729978, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30818, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:18Z", "source_id": 48452872, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:46:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:46:19Z", "source_id": 15739483, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30823, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:02Z", "source_id": 48462112, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:51:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:06Z", "source_id": 15742325, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27482, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:25Z", "source_id": 48489489, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:02:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:31Z", "source_id": 15756275, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27471, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:54Z", "source_id": 48498040, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:05:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:56Z", "source_id": 15759171, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27442, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:26Z", "source_id": 48518720, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:14:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:31Z", "source_id": 15766027, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27423, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:58Z", "source_id": 48536631, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:22:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:03Z", "source_id": 15771499, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27419, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:27Z", "source_id": 48546962, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:26:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:32Z", "source_id": 15774705, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:52Z", "source_id": 48556814, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:30:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:56Z", "source_id": 15777763, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27388, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:27Z", "source_id": 48571691, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:36:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:31Z", "source_id": 15782347, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27367, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:56Z", "source_id": 48579379, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:41:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:59Z", "source_id": 15784713, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:03Z", "source_id": 48588542, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:08Z", "source_id": 15787577, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27331, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:45Z", "source_id": 48596852, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:48:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:49Z", "source_id": 15790108, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
London Victoria (C) |
1835 |
1835 |
16 |
None |
None |
Portsmouth Harbour |
2044 |
2044 |
5 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G26241/2026-09-15/detailed |
None |
Portsmouth & Southsea |
2026-09-15T20:43:30+01:00 |
Portsmouth Harbour |
3.0 |
{"type": "LineString", "coordinates": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} |
0.9 |
2045 |
2048 |
Portsmouth & Southsea |
Clarence Pier |
Portsmouth Harbour |
50.7968435 |
-1.1087909 |
50.7968435 |
-1.1087909 |
1 |
0 |
2026-09-15 19:59:07 |
TERMINATED |
2026-09-15 19:48:00 |
Portsmouth Harbour |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790108 |
1789501669998287 |
162 |
162 |
2026-09-15 19:58:47.831448 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:47.183746 |
| 559738 |
591796 |
G08531 |
365S59MZ15 |
2026-09-15 |
COMPLETE |
15789830 |
2026-09-15 20:48:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 591796, "stp": "P", "toc": "Merseyrail", "uid": "G08531", "consist": "777029+777039", "dest_crs": "LVC", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08531/2026-09-15/detailed", "trust_id": "365S59MZ15", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Central (Northern)", "service_date": "2026-09-15", "dest_arr_time": "2045½", "dest_platform": "1", "is_terminated": 1, "next_location": "Liverpool Central (Northern)", "signalling_id": "5S59", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2045½", "current_leg_dep": "2045", "current_leg_end": "Liverpool Central (Northern)", "origin_dep_time": "2039", "origin_platform": "1", "current_location": "Liverpool Central (Northern)", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]}", "current_leg_start": "Liverpool Central Revs Siding", "dest_arr_time_act": "2045½", "motion_projection": null, "next_location_lat": "53.4042050", "next_location_lon": "-2.9795594", "previous_location": "Liverpool Central Revs Siding", "current_leg_milage": "0.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.729, \"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}], \"service_id\": 591796, \"profile_key\": \"51da26be8625ff757b5e1d1271c59ed5dcfe65608357a72bddbbbf6811a4264f\", \"schedule_id\": 8557, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2045\", \"location\": \"Liverpool Central Revs Siding\", \"stage_seq\": 2, \"distance_m\": 328.864, \"section_seq\": 1, \"route_path_id\": 68405}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": null, \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 3, \"distance_m\": 657.729, \"section_seq\": 1, \"route_path_id\": 68405}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 657.729, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68405}], \"total_distance_m\": 657.729, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 657.729, \"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": "2039", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "0.5", "current_position_lat": "53.4042050", "current_position_lon": "-2.9795594", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9791, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:39Z\", \"source_id\": 48583131, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:44Z\", \"source_id\": 15785925, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:20Z\", \"source_id\": 48595923, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:26Z\", \"source_id\": 15789830, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Central (Northern)", "service_state_platform": "1", "timing_fact_generation": 1789501650760290, "current_leg_arrival_utc": "2026-09-15T20:47:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:50.326687", "service_state_evidence_id": 15789830, "current_leg_start_actual_dep": "2026-09-15T20:47:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:50.754815", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
LVC |
5S59 |
777029+777039 |
8 |
75 |
None |
{"version": 3, "segments": [{"to_m": 657.729, "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}], "service_id": 591796, "profile_key": "51da26be8625ff757b5e1d1271c59ed5dcfe65608357a72bddbbbf6811a4264f", "schedule_id": 8557, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2039", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2045", "location": "Liverpool Central Revs Siding", "stage_seq": 2, "distance_m": 328.864, "section_seq": 1, "route_path_id": 68405}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": null, "location": "Liverpool Central (Northern)", "stage_seq": 3, "distance_m": 657.729, "section_seq": 1, "route_path_id": 68405}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 657.729, "from_m": 0.0, "section_seq": 1, "route_path_id": 68405}], "total_distance_m": 657.729, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 657.729, "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": 9791, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:39Z", "source_id": 48583131, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:43:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:44Z", "source_id": 15785925, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9786, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:20Z", "source_id": 48595923, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:48:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:26Z", "source_id": 15789830, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
2039 |
2039 |
1 |
None |
None |
Liverpool Central (Northern) |
2045½ |
2045½ |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08531/2026-09-15/detailed |
None |
Liverpool Central Revs Siding |
2026-09-15T20:47:00+01:00 |
Liverpool Central (Northern) |
0.5 |
{"type": "LineString", "coordinates": [[-2.9764166, 53.4020334], [-2.9765547999999997, 53.402423599999985], [-2.9768119999999993, 53.402740099999995], [-2.9770474, 53.4029444], [-2.977279, 53.4030818], [-2.9780628, 53.40348899999999], [-2.9786848, 53.4037634], [-2.9795594, 53.404205]]} |
0.2 |
2045 |
2045½ |
Liverpool Central Revs Siding |
Liverpool Central (Northern) |
Liverpool Central (Northern) |
53.4042050 |
-2.9795594 |
53.4042050 |
-2.9795594 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:48:00 |
Liverpool Central (Northern) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789830 |
1789501650760290 |
9 |
9 |
2026-09-15 19:58:50.754815 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:50.326687 |
| 559739 |
590909 |
G77474 |
872A60MZ15 |
2026-09-15 |
COMPLETE |
15790193 |
2026-09-15 20:48:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 590909, "stp": "P", "toc": "Southern", "uid": "G77474", "consist": "377325", "dest_crs": "TON", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77474/2026-09-15/detailed", "trust_id": "872A60MZ15", "origin_crs": "RDH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-15", "dest_arr_time": "2032", "dest_platform": "1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "2A60", "timing_status": "LATE", "origin_station": "Redhill", "current_leg_arr": "2048", "current_leg_dep": "2044", "current_leg_end": "Tonbridge", "origin_dep_time": "2001", "origin_platform": "1", "current_location": "Tonbridge", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Leigh (Kent)", "dest_arr_time_act": "2032", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Leigh (Kent)", "current_leg_milage": "2.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 73.967, \"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\": 164.742, \"from_m\": 73.967, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 191.798, \"from_m\": 164.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 344.28, \"from_m\": 191.798, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1491.776, \"from_m\": 344.28, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18914.836, \"from_m\": 1491.776, \"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\": 19017.883, \"from_m\": 18914.836, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30179.424, \"from_m\": 19017.883, \"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\": 30366.503, \"from_m\": 30179.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31105.61, \"from_m\": 30366.503, \"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\": 31340.295, \"from_m\": 31105.61, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31829.092, \"from_m\": 31340.295, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31924.197, \"from_m\": 31829.092, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31974.231, \"from_m\": 31924.197, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32031.383, \"from_m\": 31974.231, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32511.31, \"from_m\": 32031.383, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32761.706, \"from_m\": 32511.31, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590909, \"profile_key\": \"3cecfc9f7fcb7e27a933a85f77294c74012cd0693feb2429a57f58de6338ea2f\", \"schedule_id\": 12179, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Redhill\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2006\", \"location\": \"Nutfield\", \"stage_seq\": 2, \"distance_m\": 3299.391, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2011H\", \"location\": \"Godstone\", \"stage_seq\": 3, \"distance_m\": 9059.138, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 16933.102, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"Penshurst\", \"stage_seq\": 5, \"distance_m\": 24859.919, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 6, \"distance_m\": 27575.228, \"section_seq\": 1, \"route_path_id\": 32361}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 32361}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32361}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2001", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30378, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:52Z\", \"source_id\": 48531703, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:58Z\", \"source_id\": 15769960, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:31Z\", \"source_id\": 48542475, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:35Z\", \"source_id\": 15773338, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30386, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:08Z\", \"source_id\": 48548394, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:11Z\", \"source_id\": 15775176, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:10Z\", \"source_id\": 48566460, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:14Z\", \"source_id\": 15780731, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:29Z\", \"source_id\": 48582776, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:30Z\", \"source_id\": 15785754, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32703, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:53Z\", \"source_id\": 48597173, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:57Z\", \"source_id\": 15790193, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "1", "timing_fact_generation": 1789501679140885, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:55.907846", "service_state_evidence_id": 15790193, "current_leg_start_actual_dep": "2026-09-15T20:43:00+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:56.064460", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
RDH |
TON |
2A60 |
377325 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 73.967, "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": 164.742, "from_m": 73.967, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 191.798, "from_m": 164.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 344.28, "from_m": 191.798, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1491.776, "from_m": 344.28, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18914.836, "from_m": 1491.776, "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": 19017.883, "from_m": 18914.836, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30179.424, "from_m": 19017.883, "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": 30366.503, "from_m": 30179.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31105.61, "from_m": 30366.503, "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": 31340.295, "from_m": 31105.61, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31829.092, "from_m": 31340.295, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31924.197, "from_m": 31829.092, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31974.231, "from_m": 31924.197, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32031.383, "from_m": 31974.231, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32511.31, "from_m": 32031.383, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32761.706, "from_m": 32511.31, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590909, "profile_key": "3cecfc9f7fcb7e27a933a85f77294c74012cd0693feb2429a57f58de6338ea2f", "schedule_id": 12179, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2001", "location": "Redhill", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2006", "location": "Nutfield", "stage_seq": 2, "distance_m": 3299.391, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2011H", "location": "Godstone", "stage_seq": 3, "distance_m": 9059.138, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017", "location": "Edenbridge", "stage_seq": 4, "distance_m": 16933.102, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "Penshurst", "stage_seq": 5, "distance_m": 24859.919, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027", "location": "Leigh (Kent)", "stage_seq": 6, "distance_m": 27575.228, "section_seq": 1, "route_path_id": 32361}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 32361}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 32361}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30378, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:52Z", "source_id": 48531703, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:19:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:58Z", "source_id": 15769960, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30382, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:31Z", "source_id": 48542475, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:24:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:35Z", "source_id": 15773338, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30386, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:08Z", "source_id": 48548394, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:11Z", "source_id": 15775176, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:10Z", "source_id": 48566460, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:39:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:14Z", "source_id": 15780731, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30392, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:29Z", "source_id": 48582776, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:30Z", "source_id": 15785754, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32703, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:53Z", "source_id": 48597173, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:57Z", "source_id": 15790193, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Redhill |
2001 |
2001 |
1 |
None |
None |
Tonbridge |
2032 |
2032 |
1 |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77474/2026-09-15/detailed |
None |
Leigh (Kent) |
2026-09-15T20:43:00+01:00 |
Tonbridge |
4.0 |
{"type": "LineString", "coordinates": [[0.2120917, 51.19393909999999], [0.23082520000000004, 51.1923481], [0.2317432, 51.19226890000001], [0.237107, 51.1918329], [0.23763960000000003, 51.1917933], [0.2382271, 51.1917578], [0.23883730000000003, 51.1917342], [0.2393992, 51.1917229], [0.2405732, 51.1917229], [0.24083839999999995, 51.1917213], [0.2464708, 51.1917176], [0.2468062, 51.19171699999998], [0.24814190000000003, 51.191717199999985], [0.24834700000000004, 51.1917168], [0.2484731, 51.19171659999999], [0.2492291, 51.1917152], [0.2498075, 51.19171489999999], [0.26194709999999993, 51.19170919999999], [0.2622944, 51.1917168], [0.2625104999999999, 51.191726], [0.2629759, 51.1917587], [0.26334869999999994, 51.191794], [0.2635673, 51.1918142], [0.2640193, 51.1918445], [0.264583, 51.19187149999999], [0.2648045, 51.1918767], [0.2651601, 51.191884], [0.2653636, 51.1918792], [0.26586589999999993, 51.191872100000005], [0.2660322, 51.1918697], [0.26625119999999997, 51.1918601], [0.26670399999999994, 51.1918301], [0.26949458523585645, 51.19153955082094]]} |
2.5 |
2044 |
2048 |
Leigh (Kent) |
Tonbridge |
Tonbridge |
51.1915396 |
0.2694946 |
51.1915396 |
0.2694946 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:48:00 |
Tonbridge |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790193 |
1789501679140885 |
46 |
46 |
2026-09-15 19:58:56.064460 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:55.907846 |
| 559740 |
590245 |
F48697 |
522B241Y15 |
2026-09-15 |
COMPLETE |
15789686 |
2026-09-15 20:48:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 590245, "stp": "N", "toc": "c2c", "uid": "F48697", "consist": "357028", "dest_crs": "SRY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F48697/2026-09-15/detailed", "trust_id": "522B241Y15", "origin_crs": "FST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shoeburyness", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "1", "is_terminated": 1, "next_location": "Shoeburyness", "signalling_id": "2B24", "timing_status": "EARLY", "origin_station": "London Fenchurch Street", "current_leg_arr": "2048", "current_leg_dep": "2043", "current_leg_end": "Shoeburyness", "origin_dep_time": "1935", "origin_platform": "3", "current_location": "Shoeburyness", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]}", "current_leg_start": "Thorpe Bay", "dest_arr_time_act": "2049", "motion_projection": null, "next_location_lat": "51.5314075", "next_location_lon": "0.7944173", "previous_location": "Thorpe Bay", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 702.808, \"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\": 2554.428, \"from_m\": 702.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\": 2811.993, \"from_m\": 2554.428, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4166.508, \"from_m\": 2811.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\": 4224.957, \"from_m\": 4166.508, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4283.717, \"from_m\": 4224.957, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4771.9, \"from_m\": 4283.717, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5184.07, \"from_m\": 4771.9, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5260.388, \"from_m\": 5184.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5696.59, \"from_m\": 5260.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\": 10664.45, \"from_m\": 5696.59, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11282.04, \"from_m\": 10664.45, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12049.168, \"from_m\": 11282.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\": 12059.861, \"from_m\": 12049.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14141.617, \"from_m\": 12059.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43352.703, \"from_m\": 14141.617, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43396.337, \"from_m\": 43352.703, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 43482.207, \"from_m\": 43396.337, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43818.315, \"from_m\": 43482.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45279.262, \"from_m\": 43818.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53028.137, \"from_m\": 45279.262, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 53345.752, \"from_m\": 53028.137, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57879.279, \"from_m\": 53345.752, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58019.633, \"from_m\": 57879.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58064.447, \"from_m\": 58019.633, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 58622.61, \"from_m\": 58064.447, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63578.385, \"from_m\": 58622.61, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 64197.813, \"from_m\": 63578.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\": 64374.935, \"from_m\": 64197.813, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 590245, \"profile_key\": \"5228b0e6537b22192b5a8bffacde9fc75755910e7cda0ebcc8a27ccd9831aed1\", \"schedule_id\": 36367, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"London Fenchurch Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Christian Street Jn\", \"stage_seq\": 2, \"distance_m\": 1161.201, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1939\", \"wtt_dep\": \"1939H\", \"location\": \"Limehouse\", \"stage_seq\": 3, \"distance_m\": 2748.609, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1941H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 4, \"distance_m\": 5382.76, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1944H\", \"location\": \"West Ham High Level\", \"stage_seq\": 5, \"distance_m\": 7580.709, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1950\", \"location\": \"Barking\", \"stage_seq\": 6, \"distance_m\": 13259.7, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1958\", \"location\": \"Upminster\", \"stage_seq\": 7, \"distance_m\": 25523.401, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004\", \"location\": \"West Horndon\", \"stage_seq\": 8, \"distance_m\": 31758.583, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2009H\", \"location\": \"Laindon\", \"stage_seq\": 9, \"distance_m\": 37660.773, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Basildon\", \"stage_seq\": 10, \"distance_m\": 39905.194, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2020\", \"location\": \"Pitsea\", \"stage_seq\": 11, \"distance_m\": 43619.913, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Benfleet\", \"stage_seq\": 12, \"distance_m\": 47842.529, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 13, \"distance_m\": 53283.427, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Chalkwell\", \"stage_seq\": 14, \"distance_m\": 55385.304, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035\", \"location\": \"Westcliff\", \"stage_seq\": 15, \"distance_m\": 56982.555, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Southend Central\", \"stage_seq\": 16, \"distance_m\": 58415.627, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Southend East\", \"stage_seq\": 17, \"distance_m\": 59761.647, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 18, \"distance_m\": 62000.731, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 19, \"distance_m\": 63578.385, \"section_seq\": 1, \"route_path_id\": 102746}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"Shoeburyness\", \"stage_seq\": 20, \"distance_m\": 64374.935, \"section_seq\": 1, \"route_path_id\": 102746}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 64374.935, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102746}], \"total_distance_m\": 64374.935, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 61305.028, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3069.907, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1935", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5314075", "current_position_lon": "0.7944173", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:41Z\", \"source_id\": 48434459, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:44Z\", \"source_id\": 15733675, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:52Z\", \"source_id\": 48446999, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:57Z\", \"source_id\": 15737657, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:56Z\", \"source_id\": 48461789, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:57Z\", \"source_id\": 15742213, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14614, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:24Z\", \"source_id\": 48482294, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:30Z\", \"source_id\": 15753286, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:47Z\", \"source_id\": 15753646, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14527, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:30Z\", \"source_id\": 48497044, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:33Z\", \"source_id\": 15758908, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:13Z\", \"source_id\": 48513246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:19Z\", \"source_id\": 15764331, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:25Z\", \"source_id\": 48521196, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:29Z\", \"source_id\": 15766761, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14464, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:11Z\", \"source_id\": 48532384, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:11Z\", \"source_id\": 15770142, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:41Z\", \"source_id\": 48542794, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:47Z\", \"source_id\": 15773444, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:16Z\", \"source_id\": 48555450, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:20Z\", \"source_id\": 15777346, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:20Z\", \"source_id\": 48564558, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:22Z\", \"source_id\": 15780164, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:29Z\", \"source_id\": 48567225, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:32Z\", \"source_id\": 15780950, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14412, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:46Z\", \"source_id\": 48572396, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:48Z\", \"source_id\": 15782556, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14397, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:28Z\", \"source_id\": 48578411, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:33Z\", \"source_id\": 15784412, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:00Z\", \"source_id\": 48583944, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:03Z\", \"source_id\": 15786149, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:12Z\", \"source_id\": 48595561, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:16Z\", \"source_id\": 15789686, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shoeburyness", "service_state_platform": "1", "timing_fact_generation": 1789501637645778, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:55.919376", "service_state_evidence_id": 15789686, "current_leg_start_actual_dep": "2026-09-15T20:42:30+01:00", "operational_evidence_version": 95, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:56.068891", "service_state_valid_until_kind": null, "operational_interpretation_version": 95, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
c2c |
N |
FST |
SRY |
2B24 |
357028 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 702.808, "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": 2554.428, "from_m": 702.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": 2811.993, "from_m": 2554.428, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4166.508, "from_m": 2811.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": 4224.957, "from_m": 4166.508, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4283.717, "from_m": 4224.957, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4771.9, "from_m": 4283.717, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5184.07, "from_m": 4771.9, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5260.388, "from_m": 5184.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5696.59, "from_m": 5260.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": 10664.45, "from_m": 5696.59, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11282.04, "from_m": 10664.45, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12049.168, "from_m": 11282.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": 12059.861, "from_m": 12049.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14141.617, "from_m": 12059.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43352.703, "from_m": 14141.617, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43396.337, "from_m": 43352.703, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 43482.207, "from_m": 43396.337, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43818.315, "from_m": 43482.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45279.262, "from_m": 43818.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53028.137, "from_m": 45279.262, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 53345.752, "from_m": 53028.137, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57879.279, "from_m": 53345.752, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58019.633, "from_m": 57879.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58064.447, "from_m": 58019.633, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 58622.61, "from_m": 58064.447, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63578.385, "from_m": 58622.61, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 64197.813, "from_m": 63578.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": 64374.935, "from_m": 64197.813, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 590245, "profile_key": "5228b0e6537b22192b5a8bffacde9fc75755910e7cda0ebcc8a27ccd9831aed1", "schedule_id": 36367, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1935", "location": "London Fenchurch Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Christian Street Jn", "stage_seq": 2, "distance_m": 1161.201, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1939", "wtt_dep": "1939H", "location": "Limehouse", "stage_seq": 3, "distance_m": 2748.609, "section_seq": 1, "route_path_id": 102746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1941H", "location": "Gas Factory Jn", "stage_seq": 4, "distance_m": 5382.76, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1944H", "location": "West Ham High Level", "stage_seq": 5, "distance_m": 7580.709, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1950", "location": "Barking", "stage_seq": 6, "distance_m": 13259.7, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1958", "location": "Upminster", "stage_seq": 7, "distance_m": 25523.401, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004", "location": "West Horndon", "stage_seq": 8, "distance_m": 31758.583, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2009H", "location": "Laindon", "stage_seq": 9, "distance_m": 37660.773, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Basildon", "stage_seq": 10, "distance_m": 39905.194, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2020", "location": "Pitsea", "stage_seq": 11, "distance_m": 43619.913, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Benfleet", "stage_seq": 12, "distance_m": 47842.529, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030H", "location": "Leigh-on-Sea", "stage_seq": 13, "distance_m": 53283.427, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Chalkwell", "stage_seq": 14, "distance_m": 55385.304, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035", "location": "Westcliff", "stage_seq": 15, "distance_m": 56982.555, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Southend Central", "stage_seq": 16, "distance_m": 58415.627, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Southend East", "stage_seq": 17, "distance_m": 59761.647, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Thorpe Bay", "stage_seq": 18, "distance_m": 62000.731, "section_seq": 1, "route_path_id": 102746}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 19, "distance_m": 63578.385, "section_seq": 1, "route_path_id": 102746}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "Shoeburyness", "stage_seq": 20, "distance_m": 64374.935, "section_seq": 1, "route_path_id": 102746}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 64374.935, "from_m": 0.0, "section_seq": 1, "route_path_id": 102746}], "total_distance_m": 64374.935, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 61305.028, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3069.907, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15367, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:41Z", "source_id": 48434459, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:39:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:44Z", "source_id": 15733675, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:52Z", "source_id": 48446999, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:44:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:57Z", "source_id": 15737657, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14722, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:56Z", "source_id": 48461789, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:57Z", "source_id": 15742213, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14614, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:24Z", "source_id": 48482294, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:58:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:30Z", "source_id": 15753286, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:47Z", "source_id": 15753646, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14527, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:30Z", "source_id": 48497044, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:05:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:33Z", "source_id": 15758908, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14514, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:13Z", "source_id": 48513246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:12:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:19Z", "source_id": 15764331, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14482, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:25Z", "source_id": 48521196, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:15:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:29Z", "source_id": 15766761, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14464, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:11Z", "source_id": 48532384, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:19:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:11Z", "source_id": 15770142, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14447, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:41Z", "source_id": 48542794, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:47Z", "source_id": 15773444, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14437, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:16Z", "source_id": 48555450, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:30:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:20Z", "source_id": 15777346, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14427, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:20Z", "source_id": 48564558, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:33:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:22Z", "source_id": 15780164, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14423, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:29Z", "source_id": 48567225, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:35:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:32Z", "source_id": 15780950, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14412, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:46Z", "source_id": 48572396, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:48Z", "source_id": 15782556, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14397, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:28Z", "source_id": 48578411, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:40:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:33Z", "source_id": 15784412, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14393, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:00Z", "source_id": 48583944, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:42:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:03Z", "source_id": 15786149, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14371, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:12Z", "source_id": 48595561, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:16Z", "source_id": 15789686, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
London Fenchurch Street |
1935 |
1935 |
3 |
None |
None |
Shoeburyness |
2049 |
2049 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:F48697/2026-09-15/detailed |
None |
Thorpe Bay |
2026-09-15T20:42:30+01:00 |
Shoeburyness |
5.0 |
{"type": "LineString", "coordinates": [[0.7619332, 51.5376418], [0.765108, 51.5372511], [0.7662320999999999, 51.5371067], [0.767399, 51.53696039999999], [0.7696872, 51.5366706], [0.7765872999999999, 51.53579899999999], [0.7811791999999999, 51.535231800000005], [0.7825349, 51.5350221], [0.7832168000000002, 51.53490759999999], [0.7835671999999999, 51.53484579999999], [0.7837815999999999, 51.53481270000001], [0.7840430999999999, 51.5347622], [0.7842504999999999, 51.5347259], [0.7845960999999999, 51.5346323], [0.7848508, 51.534562], [0.7851705, 51.53446819999999], [0.7853259, 51.5344223], [0.7856883, 51.53432240000001], [0.7860275999999999, 51.53422839999999], [0.7863820999999999, 51.5341241], [0.7865941999999999, 51.5340623], [0.7871976999999999, 51.53388470000001], [0.7879006, 51.5336731], [0.7886807, 51.5334417], [0.7894776, 51.5332041], [0.7902515, 51.53297739999999], [0.7906288999999999, 51.532844099999984], [0.7909954, 51.532745600000005], [0.7913183999999999, 51.532657099999994], [0.7916363999999999, 51.5325583], [0.7917991, 51.5325185], [0.7919925, 51.53245709999999], [0.7921447999999999, 51.53240290000001], [0.7923273, 51.5323276], [0.7924086, 51.53228920000001], [0.7927334, 51.532139699999995], [0.7944172999999999, 51.53140749999999]]} |
1.5 |
2043 |
2048 |
Thorpe Bay |
Shoeburyness |
Shoeburyness |
51.5314075 |
0.7944173 |
51.5314075 |
0.7944173 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:48:00 |
Shoeburyness |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789686 |
1789501637645778 |
95 |
95 |
2026-09-15 19:58:56.068891 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:55.919376 |
| 559741 |
589638 |
G89253 |
171J29MY15 |
2026-09-15 |
COMPLETE |
15790132 |
2026-09-15 20:48:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 589638, "stp": "P", "toc": "Northern", "uid": "G89253", "consist": "195006", "dest_crs": "MCV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89253/2026-09-15/detailed", "trust_id": "171J29MY15", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Victoria", "service_date": "2026-09-15", "dest_arr_time": "2029", "dest_platform": "1", "is_terminated": 1, "next_location": "Manchester Victoria", "signalling_id": "1J29", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "2048", "current_leg_dep": "2015", "current_leg_end": "Manchester Victoria", "origin_dep_time": "1912", "origin_platform": "5C", "current_location": "Manchester Victoria H.s.", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "+19 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]}", "current_leg_start": "Rochdale", "dest_arr_time_act": "2029", "motion_projection": null, "next_location_lat": "53.4880832", "next_location_lon": "-2.2415595", "previous_location": "Rochdale", "current_leg_milage": "10.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1507.611, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1545.444, \"from_m\": 1507.611, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2548.586, \"from_m\": 1545.444, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9783.447, \"from_m\": 2548.586, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10343.911, \"from_m\": 9783.447, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13443.924, \"from_m\": 10343.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13493.663, \"from_m\": 13443.924, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14874.78, \"from_m\": 13493.663, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14933.24, \"from_m\": 14874.78, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16149.992, \"from_m\": 14933.24, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 19175.463, \"from_m\": 16149.992, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23108.505, \"from_m\": 19175.463, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 25708.945, \"from_m\": 23108.505, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 26985.321, \"from_m\": 25708.945, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 27005.083, \"from_m\": 26985.321, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31667.586, \"from_m\": 27005.083, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32144.839, \"from_m\": 31667.586, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41093.227, \"from_m\": 32144.839, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43002.116, \"from_m\": 41093.227, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43465.21, \"from_m\": 43002.116, \"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\": 47325.902, \"from_m\": 43465.21, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47471.655, \"from_m\": 47325.902, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49019.384, \"from_m\": 47471.655, \"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\": 51880.351, \"from_m\": 49019.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\": 52082.647, \"from_m\": 51880.351, \"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\": 61792.821, \"from_m\": 52082.647, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62734.528, \"from_m\": 61792.821, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62923.905, \"from_m\": 62734.528, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 64807.137, \"from_m\": 62923.905, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76923.254, \"from_m\": 64807.137, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76950.954, \"from_m\": 76923.254, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77011.049, \"from_m\": 76950.954, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77058.328, \"from_m\": 77011.049, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78696.041, \"from_m\": 77058.328, \"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\": 79154.419, \"from_m\": 78696.041, \"capability_applied\": null, \"effective_limit_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\": 589638, \"profile_key\": \"2d4a94087a3f7bedddf37ca979e9f8db4d3681189b968165c5bfa35e6d672975\", \"schedule_id\": 13006, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1912\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1919\", \"location\": \"Bramley\", \"stage_seq\": 5, \"distance_m\": 6459.938, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1921H\", \"wtt_dep\": \"1922H\", \"location\": \"New Pudsey\", \"stage_seq\": 6, \"distance_m\": 9359.485, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 7, \"distance_m\": 14735.581, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1930\", \"wtt_dep\": \"1934H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 8, \"distance_m\": 14804.579, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 9, \"distance_m\": 14874.78, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1946H\", \"location\": \"Halifax\", \"stage_seq\": 10, \"distance_m\": 27249.445, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Dryclough Jn\", \"stage_seq\": 11, \"distance_m\": 28596.591, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 12, \"distance_m\": 32144.839, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 13, \"distance_m\": 41151.112, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 14, \"distance_m\": 47372.88, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2003H\", \"location\": \"Todmorden\", \"stage_seq\": 15, \"distance_m\": 48341.623, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009\", \"location\": \"Littleborough\", \"stage_seq\": 16, \"distance_m\": 56963.657, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 17, \"distance_m\": 61836.926, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2014\", \"location\": \"Rochdale\", \"stage_seq\": 18, \"distance_m\": 62301.567, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2016H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 19, \"distance_m\": 65145.954, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2020\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 20, \"distance_m\": 71459.768, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 75555.341, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 22, \"distance_m\": 77011.049, \"section_seq\": 1, \"route_path_id\": 67089}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": null, \"location\": \"Manchester Victoria\", \"stage_seq\": 23, \"distance_m\": 79154.419, \"section_seq\": 1, \"route_path_id\": 67089}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 79154.419, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67089}], \"total_distance_m\": 79154.419, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73061.344, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6093.075, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1912", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "33.0", "current_position_lat": "53.4880832", "current_position_lon": "-2.2415595", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:38Z\", \"source_id\": 48394415, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:41Z\", \"source_id\": 15718889, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:48Z\", \"source_id\": 48402357, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:25:53Z\", \"source_id\": 15721297, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:01Z\", \"source_id\": 48420222, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:33:04Z\", \"source_id\": 15729354, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:35Z\", \"source_id\": 48451165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:38Z\", \"source_id\": 15738978, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:16Z\", \"source_id\": 48479707, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:20Z\", \"source_id\": 15751687, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:40Z\", \"source_id\": 15752112, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:25Z\", \"source_id\": 48494375, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:29Z\", \"source_id\": 15757755, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:33Z\", \"source_id\": 15757904, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:22Z\", \"source_id\": 48508885, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:27Z\", \"source_id\": 15762967, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8064, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:08Z\", \"source_id\": 48517988, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:12Z\", \"source_id\": 15765815, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:47Z\", \"source_id\": 48597007, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:51Z\", \"source_id\": 15790132, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Victoria", "service_state_platform": "1", "timing_fact_generation": 1789501672699857, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:57.430172", "service_state_evidence_id": 15790132, "current_leg_start_actual_dep": "2026-09-15T20:33:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:58.325553", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
LDS |
MCV |
1J29 |
195006 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1507.611, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1545.444, "from_m": 1507.611, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2548.586, "from_m": 1545.444, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9783.447, "from_m": 2548.586, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10343.911, "from_m": 9783.447, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13443.924, "from_m": 10343.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13493.663, "from_m": 13443.924, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14874.78, "from_m": 13493.663, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14933.24, "from_m": 14874.78, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16149.992, "from_m": 14933.24, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 19175.463, "from_m": 16149.992, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23108.505, "from_m": 19175.463, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 25708.945, "from_m": 23108.505, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 26985.321, "from_m": 25708.945, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 27005.083, "from_m": 26985.321, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31667.586, "from_m": 27005.083, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32144.839, "from_m": 31667.586, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41093.227, "from_m": 32144.839, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43002.116, "from_m": 41093.227, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43465.21, "from_m": 43002.116, "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": 47325.902, "from_m": 43465.21, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47471.655, "from_m": 47325.902, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49019.384, "from_m": 47471.655, "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": 51880.351, "from_m": 49019.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": 52082.647, "from_m": 51880.351, "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": 61792.821, "from_m": 52082.647, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62734.528, "from_m": 61792.821, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62923.905, "from_m": 62734.528, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 64807.137, "from_m": 62923.905, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76923.254, "from_m": 64807.137, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76950.954, "from_m": 76923.254, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77011.049, "from_m": 76950.954, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77058.328, "from_m": 77011.049, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78696.041, "from_m": 77058.328, "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": 79154.419, "from_m": 78696.041, "capability_applied": null, "effective_limit_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": 589638, "profile_key": "2d4a94087a3f7bedddf37ca979e9f8db4d3681189b968165c5bfa35e6d672975", "schedule_id": 13006, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1912", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1919", "location": "Bramley", "stage_seq": 5, "distance_m": 6459.938, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1921H", "wtt_dep": "1922H", "location": "New Pudsey", "stage_seq": 6, "distance_m": 9359.485, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Mill Lane Jn", "stage_seq": 7, "distance_m": 14735.581, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1930", "wtt_dep": "1934H", "location": "Bradford Interchange", "stage_seq": 8, "distance_m": 14804.579, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936", "location": "Mill Lane Jn", "stage_seq": 9, "distance_m": 14874.78, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1946H", "location": "Halifax", "stage_seq": 10, "distance_m": 27249.445, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Dryclough Jn", "stage_seq": 11, "distance_m": 28596.591, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950H", "location": "Milner Royd Jn", "stage_seq": 12, "distance_m": 32144.839, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957H", "location": "Hebden Bridge", "stage_seq": 13, "distance_m": 41151.112, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Hall Royd Jn", "stage_seq": 14, "distance_m": 47372.88, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2003H", "location": "Todmorden", "stage_seq": 15, "distance_m": 48341.623, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009", "location": "Littleborough", "stage_seq": 16, "distance_m": 56963.657, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Rochdale East Jn", "stage_seq": 17, "distance_m": 61836.926, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2014", "location": "Rochdale", "stage_seq": 18, "distance_m": 62301.567, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2016H", "location": "Castleton East Jn", "stage_seq": 19, "distance_m": 65145.954, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2020", "location": "Vitriol Works S.B.", "stage_seq": 20, "distance_m": 71459.768, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Thorpes Bridge Jn", "stage_seq": 21, "distance_m": 75555.341, "section_seq": 1, "route_path_id": 67089}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Miles Platting Jn", "stage_seq": 22, "distance_m": 77011.049, "section_seq": 1, "route_path_id": 67089}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": null, "location": "Manchester Victoria", "stage_seq": 23, "distance_m": 79154.419, "section_seq": 1, "route_path_id": 67089}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 79154.419, "from_m": 0.0, "section_seq": 1, "route_path_id": 67089}], "total_distance_m": 79154.419, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73061.344, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6093.075, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6395, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:38Z", "source_id": 48394415, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:23:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:41Z", "source_id": 15718889, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6391, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:48Z", "source_id": 48402357, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:26:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:25:53Z", "source_id": 15721297, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6379, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:01Z", "source_id": 48420222, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:35:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:33:04Z", "source_id": 15729354, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6186, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:35Z", "source_id": 48451165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:47:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:38Z", "source_id": 15738978, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6161, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:16Z", "source_id": 48479707, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:58:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:20Z", "source_id": 15751687, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:40Z", "source_id": 15752112, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8049, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:25Z", "source_id": 48494375, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:04:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:29Z", "source_id": 15757755, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:33Z", "source_id": 15757904, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:22Z", "source_id": 48508885, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:10:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:27Z", "source_id": 15762967, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8064, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:08Z", "source_id": 48517988, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:14:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:12Z", "source_id": 15765815, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:47Z", "source_id": 48597007, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:48:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:51Z", "source_id": 15790132, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Leeds |
1912 |
1912 |
5C |
None |
None |
Manchester Victoria |
2029 |
2029 |
1 |
LATE |
+19 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89253/2026-09-15/detailed |
None |
Rochdale |
2026-09-15T20:33:00+01:00 |
Manchester Victoria |
33.0 |
{"type": "LineString", "coordinates": [[-2.1535461, 53.61041780000001], [-2.1540517, 53.61017819999999], [-2.154851, 53.60971509999999], [-2.1553523, 53.60942099999999], [-2.1555418999999993, 53.60931469999999], [-2.1559361000000004, 53.6090773], [-2.1559566818868516, 53.609066883612], [-2.1564035999999995, 53.60884070000001], [-2.1573305000000005, 53.60839959999999], [-2.1584445, 53.6078321], [-2.1594482, 53.6073485], [-2.159630299999999, 53.60725819999999], [-2.1606455, 53.6067391], [-2.1616309, 53.6061995], [-2.162974, 53.6054096], [-2.163646, 53.60501570000001], [-2.1642693, 53.6046254], [-2.1648549, 53.6042344], [-2.1650476, 53.604102000000005], [-2.1659035, 53.6035117], [-2.1667644, 53.6028603], [-2.167346199999999, 53.60240420000001], [-2.1679094, 53.601934500000006], [-2.1686473, 53.6013261], [-2.1696591, 53.6004848], [-2.1706965, 53.59962], [-2.1729317999999997, 53.597784299999994], [-2.1735895, 53.597219200000005], [-2.1739388, 53.5969151], [-2.1740551, 53.5968084], [-2.1742375, 53.596644700000006], [-2.1747012, 53.5962073], [-2.1749345, 53.595992300000006], [-2.1752619, 53.595661], [-2.1754712, 53.59544859999999], [-2.1759638, 53.59495619999999], [-2.1763207, 53.5945457], [-2.1766664, 53.5941518], [-2.1771139999999995, 53.593602], [-2.177451899999999, 53.59315729999999], [-2.1777319, 53.59276659999998], [-2.1781849, 53.592116899999986], [-2.1785008999999995, 53.591635199999985], [-2.1786582, 53.5913876], [-2.1788001, 53.59114319999998], [-2.1790172, 53.590749999999986], [-2.1792385, 53.5903034], [-2.1796328999999997, 53.5894601], [-2.1797854, 53.58912039999999], [-2.1799111, 53.5887902], [-2.1800841, 53.5883735], [-2.1801998999999994, 53.5880452], [-2.1803031000000006, 53.5876966], [-2.1803995, 53.5873788], [-2.1805260999999994, 53.58693689999999], [-2.1806072, 53.5865944], [-2.1806792, 53.5862821], [-2.180749099999999, 53.5859666], [-2.1808138, 53.58561029999999], [-2.1808816, 53.585156899999994], [-2.1809278, 53.584832199999994], [-2.180956, 53.5845956], [-2.1809608, 53.58455549999999], [-2.1809825, 53.5843105], [-2.1809845, 53.584286500000005], [-2.1810183, 53.58389009999999], [-2.1810266, 53.5836762], [-2.1810297999999997, 53.5834945], [-2.1810335999999997, 53.5831126], [-2.1810269, 53.5828184], [-2.1810268, 53.5826636], [-2.1810244999999995, 53.582522100000006], [-2.1809491999999997, 53.581591200000005], [-2.180891, 53.5811458], [-2.1808098, 53.5806435], [-2.1806987, 53.580034000000005], [-2.1805549000000006, 53.579412299999994], [-2.1803867, 53.5787777], [-2.1802732999999996, 53.578449799999994], [-2.180157, 53.5781411], [-2.1790834, 53.5752329], [-2.1788629, 53.57463429999999], [-2.1788521731873596, 53.57460657386965], [-2.1786305, 53.57403360000001], [-2.1781916, 53.57283120000001], [-2.1772784999999995, 53.57043250000001], [-2.1770378, 53.56980380000001], [-2.1767798, 53.569153], [-2.1765288, 53.5685835], [-2.1762591, 53.56801060000001], [-2.1762163, 53.56792599999999], [-2.1760694, 53.567649800000005], [-2.1757842, 53.56712269999999], [-2.1752884, 53.56626870000001], [-2.1745517, 53.5651679], [-2.1742966999999997, 53.564776], [-2.1740407, 53.5643754], [-2.1735893, 53.5635761], [-2.1732385, 53.5628714], [-2.1729178999999994, 53.5621604], [-2.1726374, 53.56145780000001], [-2.1725053999999995, 53.561103], [-2.1724443, 53.56091589999999], [-2.1723938000000005, 53.560753], [-2.1722865, 53.560377300000006], [-2.1721818999999996, 53.5599738], [-2.1720202000000004, 53.5591777], [-2.1719176, 53.5585344], [-2.171879, 53.55820490000001], [-2.1718693999999994, 53.5580483], [-2.1718554, 53.55784500000001], [-2.1718436, 53.55741329999999], [-2.1718501, 53.5569693], [-2.1718677999999993, 53.5565326], [-2.1718776, 53.5561672], [-2.1718767, 53.55581930000001], [-2.171823, 53.555164000000005], [-2.1718134, 53.5550965], [-2.1717596, 53.5546221], [-2.1716450999999997, 53.55360889999999], [-2.1715066999999997, 53.5514817], [-2.1715021, 53.55130509999999], [-2.1714966, 53.551177], [-2.1714679, 53.5504345], [-2.1714499, 53.54971559999999], [-2.1713995999999995, 53.5482981], [-2.1713729, 53.54769499999999], [-2.1713575, 53.54733029999999], [-2.171303, 53.5461128], [-2.1712610999999997, 53.54502949999999], [-2.1712236, 53.5439407], [-2.1712158, 53.54375720000001], [-2.1711659, 53.5427876], [-2.171133, 53.5418399], [-2.1710752, 53.5405522], [-2.171073, 53.5404505], [-2.1710662999999997, 53.5402867], [-2.1710320000000003, 53.5395483], [-2.1709916, 53.5388024], [-2.1709383999999994, 53.5373046], [-2.1708078, 53.5343221], [-2.1706661, 53.53119830000001], [-2.1705689, 53.5291612], [-2.1705366, 53.52813929999999], [-2.1705403, 53.52713099999998], [-2.1705995, 53.5260085], [-2.1707402, 53.524852399999986], [-2.1708637, 53.5241129], [-2.1709966000000005, 53.5235092], [-2.1710262999999994, 53.5233742], [-2.1711115, 53.5230242], [-2.1711845, 53.5227614], [-2.1713756, 53.52214509999999], [-2.171686013323228, 53.52123315641426], [-2.1716909, 53.5212188], [-2.1719321, 53.5205466], [-2.1722149999999996, 53.51988630000001], [-2.1729299, 53.5184488], [-2.1735678, 53.51737309999999], [-2.1737453, 53.517093399999986], [-2.1739212, 53.5168176], [-2.1743062, 53.5162651], [-2.1747078999999996, 53.51571529999999], [-2.1751186, 53.51516769999999], [-2.1755658999999996, 53.5146105], [-2.1760375, 53.5140553], [-2.1767662, 53.513238599999994], [-2.1770351000000003, 53.5129653], [-2.177302, 53.5126924], [-2.1778545, 53.51215459999999], [-2.1785538999999994, 53.51149860000001], [-2.1792887, 53.51085889999999], [-2.1801485, 53.510153], [-2.1810291, 53.509451199999994], [-2.1829719999999995, 53.50806519999998], [-2.1833075, 53.50785040000001], [-2.1836748, 53.5076277], [-2.1843120999999996, 53.50723949999999], [-2.1848902, 53.50689829999999], [-2.1859434000000006, 53.5062889], [-2.1861949, 53.506151499999994], [-2.1869748, 53.5057255], [-2.1876357, 53.5053721], [-2.1883091999999995, 53.5050375], [-2.1894082, 53.5045386], [-2.1907512999999996, 53.5039533], [-2.1919133, 53.50347560000001], [-2.1923543999999997, 53.503297399999994], [-2.1927935, 53.5031292], [-2.1931615, 53.5029864], [-2.1943443, 53.50257119999999], [-2.1947173, 53.50243420000001], [-2.1953547999999996, 53.5022159], [-2.196004, 53.5019843], [-2.1969253, 53.501671], [-2.1977811, 53.50138599999999], [-2.1979127, 53.5013447], [-2.1986627, 53.501102499999995], [-2.2012457, 53.5002805], [-2.2033355, 53.4996061], [-2.2039229, 53.499405499999995], [-2.2041006, 53.4993461], [-2.2047008, 53.4991642], [-2.2053521, 53.4989539], [-2.2055018, 53.49890800000001], [-2.2057130000000003, 53.4988432], [-2.2067285, 53.4985212], [-2.2072689, 53.4983495], [-2.208733, 53.49788449999999], [-2.2107228999999995, 53.4972518], [-2.2111228, 53.497125], [-2.2116129, 53.4969518], [-2.211953135863615, 53.49681924657079], [-2.2121745567922377, 53.49673102891165], [-2.2123680152844596, 53.49665107163374], [-2.2125375184560827, 53.49657820610805], [-2.2126870734229076, 53.496511263705514], [-2.2128206873007357, 53.49644907579712], [-2.212942367205368, 53.496390473753834], [-2.2130561202526047, 53.496334288946635], [-2.2131659535582475, 53.49627935274647], [-2.213275874238098, 53.49622449652433], [-2.213389889407956, 53.49616855165118], [-2.213512006183623, 53.496110349497975], [-2.213646231680901, 53.4960487214357], [-2.21379657301559, 53.49598249883532], [-2.2139670373034908, 53.4959105130678], [-2.214161631660405, 53.4958315955041], [-2.214384363202134, 53.49574457751522], [-2.2146504, 53.4956393], [-2.2150819, 53.49546689999998], [-2.215594, 53.4952599], [-2.2158078999999997, 53.49518019999999], [-2.2162876, 53.4949887], [-2.2171515, 53.4945859], [-2.2172436, 53.4945403], [-2.2173883, 53.4944685], [-2.2179402, 53.494229100000005], [-2.218693899999999, 53.4939323], [-2.2190326, 53.4938253], [-2.2196325999999997, 53.4936387], [-2.2204273999999997, 53.493428], [-2.2217125, 53.49313429999999], [-2.2225937, 53.49293910000001], [-2.2238705, 53.4926542], [-2.2256948, 53.4922594], [-2.2268485, 53.4920098], [-2.2271669, 53.4919409], [-2.2274271, 53.49188239999999], [-2.2282103, 53.4917063], [-2.2300271, 53.4913031], [-2.2304231, 53.4912201], [-2.2306709, 53.4911707], [-2.2316337999999996, 53.49100309999999], [-2.2325271, 53.4908212], [-2.2330295999999996, 53.4907091], [-2.2335881999999994, 53.4905845], [-2.2351083, 53.4902209], [-2.2362299, 53.48994760000001], [-2.2374076, 53.4896924], [-2.2375508, 53.4896585], [-2.2383437, 53.4894706], [-2.2388033999999997, 53.4893425], [-2.2391037, 53.4892589], [-2.2396428, 53.4890841], [-2.2401330999999995, 53.48892479999999], [-2.2403673, 53.4888114], [-2.2404922, 53.48875089999999], [-2.2406622, 53.488644999999984], [-2.2410749, 53.488400299999995], [-2.2415595, 53.4880832]]} |
10.4 |
2015 |
2048 |
Rochdale |
Manchester Victoria H.s. |
Manchester Victoria |
53.4880832 |
-2.2415595 |
53.4880832 |
-2.2415595 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:48:00 |
Manchester Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790132 |
1789501672699857 |
88 |
88 |
2026-09-15 19:58:58.325553 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:57.430172 |
| 559742 |
588602 |
W32977 |
629R51MX15 |
2026-09-15 |
COMPLETE |
15790113 |
2026-09-15 20:48:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 588602, "stp": "P", "toc": "Thameslink", "uid": "W32977", "consist": "700151", "dest_crs": "TBD", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W32977/2026-09-15/detailed", "trust_id": "629R51MX15", "origin_crs": "BDM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Three Bridges", "service_date": "2026-09-15", "dest_arr_time": "2040", "dest_platform": "1", "is_terminated": 1, "next_location": "Three Bridges", "signalling_id": "9R51", "timing_status": "LATE", "origin_station": "Bedford", "current_leg_arr": "2048", "current_leg_dep": "2042", "current_leg_end": "Three Bridges", "origin_dep_time": "1832", "origin_platform": "1", "current_location": "Three Bridges", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1608081984005018, 51.156561753936], [-0.1608101, 51.1563193], [-0.16080849999999997, 51.1562564], [-0.1608097, 51.15623159999999], [-0.16080720000000004, 51.15617209999999], [-0.1608056, 51.1559385], [-0.16080709999999998, 51.1558648], [-0.1608191, 51.15525920000001], [-0.1608179, 51.15498749999999], [-0.16081779999999998, 51.15477159999999], [-0.16081639999999997, 51.1543588], [-0.16081639999999997, 51.1540528], [-0.160815, 51.15380069999999], [-0.16081699999999996, 51.15335150000001], [-0.16081639999999997, 51.1530848], [-0.1608171, 51.1526879], [-0.16081579999999998, 51.15229239999999], [-0.16081859999999998, 51.1519675], [-0.16081869999999998, 51.151499599999994], [-0.16082039999999995, 51.15057590000001], [-0.160821, 51.149749], [-0.16081949999999998, 51.14920800000001], [-0.1608222, 51.1490061], [-0.16082029999999997, 51.1487646], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1480462], [-0.16082089999999996, 51.14770480000001], [-0.1608216, 51.14728359999999], [-0.16082319999999997, 51.1471995], [-0.16083469999999997, 51.14363050000001], [-0.1608324, 51.14321300000001], [-0.1608281, 51.1418375], [-0.1608278, 51.14176280000001], [-0.1607762, 51.1253312], [-0.1607756, 51.125159399999994], [-0.16079659999999998, 51.121875800000005], [-0.16079659999999998, 51.1216452], [-0.1608664, 51.12065019999999], [-0.1608664, 51.12035980000001], [-0.1609012, 51.1193671], [-0.16093879999999997, 51.118916899999995], [-0.1609521, 51.1187305], [-0.1609924, 51.118352299999984], [-0.161034, 51.1176417], [-0.16104139999999997, 51.1166607]]}", "current_leg_start": "Gatwick Airport", "dest_arr_time_act": "2040", "motion_projection": null, "next_location_lat": "51.1166607", "next_location_lon": "-0.1610414", "previous_location": "Gatwick Airport", "current_leg_milage": "2.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 84.678, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 119.056, \"from_m\": 84.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 252.617, \"from_m\": 119.056, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 297.535, \"from_m\": 252.617, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 589.645, \"from_m\": 297.535, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1453.242, \"from_m\": 589.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1498.472, \"from_m\": 1453.242, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12232.27, \"from_m\": 1498.472, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 14982.186, \"from_m\": 12232.27, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 15037.998, \"from_m\": 14982.186, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15261.373, \"from_m\": 15037.998, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15318.117, \"from_m\": 15261.373, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16064.411, \"from_m\": 15318.117, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16362.788, \"from_m\": 16064.411, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18265.393, \"from_m\": 16362.788, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18354.102, \"from_m\": 18265.393, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20671.347, \"from_m\": 18354.102, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20836.851, \"from_m\": 20671.347, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 21233.751, \"from_m\": 20836.851, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27218.352, \"from_m\": 21233.751, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27264.814, \"from_m\": 27218.352, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 27503.018, \"from_m\": 27264.814, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 27569.312, \"from_m\": 27503.018, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31292.048, \"from_m\": 27569.312, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 32343.322, \"from_m\": 31292.048, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33218.076, \"from_m\": 32343.322, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35819.781, \"from_m\": 33218.076, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 37618.58, \"from_m\": 35819.781, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 41102.958, \"from_m\": 37618.58, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41675.506, \"from_m\": 41102.958, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41761.079, \"from_m\": 41675.506, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41778.279, \"from_m\": 41761.079, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41863.289, \"from_m\": 41778.279, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47056.588, \"from_m\": 41863.289, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 51190.173, \"from_m\": 47056.588, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68893.066, \"from_m\": 51190.173, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 72251.899, \"from_m\": 68893.066, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 73638.737, \"from_m\": 72251.899, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 74914.27, \"from_m\": 73638.737, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 75018.69, \"from_m\": 74914.27, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77181.662, \"from_m\": 75018.69, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77978.363, \"from_m\": 77181.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80664.222, \"from_m\": 77978.363, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 80733.106, \"from_m\": 80664.222, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 81960.094, \"from_m\": 80733.106, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81997.355, \"from_m\": 81960.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82068.388, \"from_m\": 81997.355, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 82123.656, \"from_m\": 82068.388, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 82276.682, \"from_m\": 82123.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84318.945, \"from_m\": 82276.682, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84381.401, \"from_m\": 84318.945, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 85624.917, \"from_m\": 84381.401, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85702.543, \"from_m\": 85624.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86112.179, \"from_m\": 85702.543, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 86824.8, \"from_m\": 86112.179, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86895.373, \"from_m\": 86824.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87442.271, \"from_m\": 86895.373, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89056.175, \"from_m\": 87442.271, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 90628.081, \"from_m\": 89056.175, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91564.509, \"from_m\": 90628.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 93454.319, \"from_m\": 91564.509, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 102465.855, \"from_m\": 93454.319, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104618.825, \"from_m\": 102465.855, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104680.213, \"from_m\": 104618.825, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104719.816, \"from_m\": 104680.213, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104745.384, \"from_m\": 104719.816, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104798.383, \"from_m\": 104745.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 104828.583, \"from_m\": 104798.383, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 104865.549, \"from_m\": 104828.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105259.805, \"from_m\": 104865.549, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105290.24, \"from_m\": 105259.805, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105378.909, \"from_m\": 105290.24, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105442.608, \"from_m\": 105378.909, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105478.315, \"from_m\": 105442.608, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 105522.586, \"from_m\": 105478.315, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105581.15, \"from_m\": 105522.586, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 106858.793, \"from_m\": 105581.15, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 111201.775, \"from_m\": 106858.793, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 111318.544, \"from_m\": 111201.775, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112719.691, \"from_m\": 111318.544, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113346.589, \"from_m\": 112719.691, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120856.278, \"from_m\": 113346.589, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 121912.153, \"from_m\": 120856.278, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121943.191, \"from_m\": 121912.153, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 122039.158, \"from_m\": 121943.191, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 122596.427, \"from_m\": 122039.158, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 122724.583, \"from_m\": 122596.427, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 123008.715, \"from_m\": 122724.583, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135024.29, \"from_m\": 123008.715, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 135135.036, \"from_m\": 135024.29, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 135578.913, \"from_m\": 135135.036, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 588602, \"profile_key\": \"c0ce098aef7c5019b4aff440e24a67aeeabd1f18a523884d8e22e02d6dc13425\", \"schedule_id\": 26383, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1832\", \"location\": \"Bedford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1834H\", \"location\": \"Bedford South Jn\", \"stage_seq\": 2, \"distance_m\": 1615.773, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1836\", \"location\": \"Wixams\", \"stage_seq\": 3, \"distance_m\": 5460.048, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1843\", \"wtt_dep\": \"1844\", \"location\": \"Flitwick\", \"stage_seq\": 4, \"distance_m\": 16233.211, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1847H\", \"wtt_dep\": \"1848\", \"location\": \"Harlington\", \"stage_seq\": 5, \"distance_m\": 20912.132, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1849H\", \"location\": \"Sundon South Jn\", \"stage_seq\": 6, \"distance_m\": 23492.073, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Leagrave Jn\", \"stage_seq\": 7, \"distance_m\": 27402.719, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1852H\", \"wtt_dep\": \"1853H\", \"location\": \"Leagrave\", \"stage_seq\": 8, \"distance_m\": 28174.713, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1856H\", \"wtt_dep\": \"1858\", \"location\": \"Luton\", \"stage_seq\": 9, \"distance_m\": 32095.6, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1900\", \"wtt_dep\": \"1901\", \"location\": \"Luton Airport Parkway\", \"stage_seq\": 10, \"distance_m\": 33849.685, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1905H\", \"wtt_dep\": \"1906\", \"location\": \"Harpenden\", \"stage_seq\": 11, \"distance_m\": 41239.169, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906H\", \"location\": \"Harpenden Jn\", \"stage_seq\": 12, \"distance_m\": 41778.279, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1910H\", \"wtt_dep\": \"1911H\", \"location\": \"St. Albans\", \"stage_seq\": 13, \"distance_m\": 48816.247, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Radlett Jn\", \"stage_seq\": 14, \"distance_m\": 57603.139, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1922\", \"location\": \"Hendon\", \"stage_seq\": 15, \"distance_m\": 69605.137, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923\", \"location\": \"Cricklewood\", \"stage_seq\": 16, \"distance_m\": 72654.84, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924H\", \"location\": \"West Hampstead Thameslink\", \"stage_seq\": 17, \"distance_m\": 74603.887, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"West Hampstead South Jn\", \"stage_seq\": 18, \"distance_m\": 75037.825, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1926H\", \"location\": \"Carlton Road Jn\", \"stage_seq\": 19, \"distance_m\": 77350.514, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1928H\", \"location\": \"Kentish Town\", \"stage_seq\": 20, \"distance_m\": 78354.196, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931\", \"location\": \"Dock Jn North\", \"stage_seq\": 21, \"distance_m\": 79321.292, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1934\", \"wtt_dep\": \"1935\", \"location\": \"St Pancras Low Level\", \"stage_seq\": 22, \"distance_m\": 83260.706, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939H\", \"location\": \"Farringdon\", \"stage_seq\": 23, \"distance_m\": 85456.549, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1940H\", \"wtt_dep\": \"1941H\", \"location\": \"City Thameslink\", \"stage_seq\": 24, \"distance_m\": 86186.707, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1943\", \"wtt_dep\": \"1944\", \"location\": \"London Blackfriars\", \"stage_seq\": 25, \"distance_m\": 86584.398, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Metropolitan Jn\", \"stage_seq\": 26, \"distance_m\": 87790.978, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": \"1951H\", \"location\": \"London Bridge\", \"stage_seq\": 27, \"distance_m\": 88517.996, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Corbetts Lane Jn\", \"stage_seq\": 28, \"distance_m\": 91235.67, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954H\", \"location\": \"Bricklayers Arms Jn\", \"stage_seq\": 29, \"distance_m\": 92001.907, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"New Cross Gate\", \"stage_seq\": 30, \"distance_m\": 93103.196, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958H\", \"location\": \"Sydenham\", \"stage_seq\": 31, \"distance_m\": 98735.492, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002H\", \"location\": \"Norwood Junction\", \"stage_seq\": 32, \"distance_m\": 102401.117, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Norwood Fork Jn\", \"stage_seq\": 33, \"distance_m\": 103455.179, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 34, \"distance_m\": 104208.81, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006H\", \"location\": \"East Croydon\", \"stage_seq\": 35, \"distance_m\": 105057.913, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"South Croydon\", \"stage_seq\": 36, \"distance_m\": 106505.336, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013H\", \"location\": \"Purley\", \"stage_seq\": 37, \"distance_m\": 109852.782, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 38, \"distance_m\": 111441.075, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022H\", \"location\": \"Redhill\", \"stage_seq\": 39, \"distance_m\": 121804.643, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2024H\", \"wtt_dep\": \"2025\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 40, \"distance_m\": 123146.767, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2028H\", \"location\": \"Salfords\", \"stage_seq\": 41, \"distance_m\": 126315.761, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Horley\", \"stage_seq\": 42, \"distance_m\": 129785.065, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035H\", \"location\": \"Gatwick Airport\", \"stage_seq\": 43, \"distance_m\": 131137.494, \"section_seq\": 1, \"route_path_id\": 101012}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": null, \"location\": \"Three Bridges\", \"stage_seq\": 44, \"distance_m\": 135578.913, \"section_seq\": 1, \"route_path_id\": 101012}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 135578.913, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101012}], \"total_distance_m\": 135578.913, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 126018.825, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 9560.088, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1832", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.1166607", "current_position_lon": "-0.1610414", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:24Z\", \"source_id\": 48288584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:41:27Z\", \"source_id\": 15685599, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:04Z\", \"source_id\": 48300839, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:09Z\", \"source_id\": 15689458, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:21Z\", \"source_id\": 48314540, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:51:27Z\", \"source_id\": 15693827, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:11Z\", \"source_id\": 48324356, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:13Z\", \"source_id\": 15696843, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:51Z\", \"source_id\": 48336243, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:00:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:55Z\", \"source_id\": 15700581, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:11Z\", \"source_id\": 48350233, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:16Z\", \"source_id\": 15704903, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18357, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:13Z\", \"source_id\": 48365930, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:12:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:11:17Z\", \"source_id\": 15709795, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:38Z\", \"source_id\": 48404342, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:40Z\", \"source_id\": 15721953, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:31Z\", \"source_id\": 48408997, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:35Z\", \"source_id\": 15723616, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:28:50Z\", \"source_id\": 15723939, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18534, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:29:58Z\", \"source_id\": 48412661, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:01Z\", \"source_id\": 15725300, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:30:39Z\", \"source_id\": 15726254, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:34Z\", \"source_id\": 48424015, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:35:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:36Z\", \"source_id\": 15730541, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:11Z\", \"source_id\": 48433183, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:13Z\", \"source_id\": 15733272, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18768, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:53Z\", \"source_id\": 48442217, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:56Z\", \"source_id\": 15736133, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:41Z\", \"source_id\": 48446580, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:45Z\", \"source_id\": 15737535, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29323, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:18Z\", \"source_id\": 48450468, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:23Z\", \"source_id\": 15738749, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29674, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:54Z\", \"source_id\": 48461759, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:50:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:49:57Z\", \"source_id\": 15742193, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29746, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:06Z\", \"source_id\": 48474408, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:08Z\", \"source_id\": 15748630, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30002, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:58Z\", \"source_id\": 48490776, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:59Z\", \"source_id\": 15756627, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:07Z\", \"source_id\": 48503373, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:11Z\", \"source_id\": 15761321, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30246, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:16Z\", \"source_id\": 48511101, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:10:19Z\", \"source_id\": 15763590, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:44Z\", \"source_id\": 48524399, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:49Z\", \"source_id\": 15767725, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:56Z\", \"source_id\": 48552444, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:58Z\", \"source_id\": 15776402, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:51Z\", \"source_id\": 48559043, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:57Z\", \"source_id\": 15778483, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30564, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:37Z\", \"source_id\": 48567454, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:40Z\", \"source_id\": 15781086, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:07Z\", \"source_id\": 48577667, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:12Z\", \"source_id\": 15784172, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30623, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:03Z\", \"source_id\": 48581790, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:05Z\", \"source_id\": 15785431, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:45Z\", \"source_id\": 48596855, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:49Z\", \"source_id\": 15790113, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Three Bridges", "service_state_platform": "2", "timing_fact_generation": 1789501669945295, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:48:59.081297", "service_state_evidence_id": 15790113, "current_leg_start_actual_dep": "2026-09-15T20:43:30+01:00", "operational_evidence_version": 193, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:58:59.483737", "service_state_valid_until_kind": null, "operational_interpretation_version": 193, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
BDM |
TBD |
9R51 |
700151 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 84.678, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 119.056, "from_m": 84.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 252.617, "from_m": 119.056, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 297.535, "from_m": 252.617, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 589.645, "from_m": 297.535, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1453.242, "from_m": 589.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1498.472, "from_m": 1453.242, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12232.27, "from_m": 1498.472, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 14982.186, "from_m": 12232.27, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 15037.998, "from_m": 14982.186, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15261.373, "from_m": 15037.998, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15318.117, "from_m": 15261.373, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16064.411, "from_m": 15318.117, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16362.788, "from_m": 16064.411, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18265.393, "from_m": 16362.788, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18354.102, "from_m": 18265.393, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20671.347, "from_m": 18354.102, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20836.851, "from_m": 20671.347, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 21233.751, "from_m": 20836.851, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27218.352, "from_m": 21233.751, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27264.814, "from_m": 27218.352, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 27503.018, "from_m": 27264.814, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 27569.312, "from_m": 27503.018, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31292.048, "from_m": 27569.312, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 32343.322, "from_m": 31292.048, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33218.076, "from_m": 32343.322, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35819.781, "from_m": 33218.076, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 37618.58, "from_m": 35819.781, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 41102.958, "from_m": 37618.58, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41675.506, "from_m": 41102.958, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41761.079, "from_m": 41675.506, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41778.279, "from_m": 41761.079, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41863.289, "from_m": 41778.279, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47056.588, "from_m": 41863.289, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 51190.173, "from_m": 47056.588, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68893.066, "from_m": 51190.173, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 72251.899, "from_m": 68893.066, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 73638.737, "from_m": 72251.899, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 74914.27, "from_m": 73638.737, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 75018.69, "from_m": 74914.27, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77181.662, "from_m": 75018.69, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77978.363, "from_m": 77181.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80664.222, "from_m": 77978.363, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 80733.106, "from_m": 80664.222, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 81960.094, "from_m": 80733.106, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81997.355, "from_m": 81960.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82068.388, "from_m": 81997.355, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 82123.656, "from_m": 82068.388, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 82276.682, "from_m": 82123.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84318.945, "from_m": 82276.682, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 84381.401, "from_m": 84318.945, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 85624.917, "from_m": 84381.401, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}, {"to_m": 85702.543, "from_m": 85624.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 86112.179, "from_m": 85702.543, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 86824.8, "from_m": 86112.179, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 86895.373, "from_m": 86824.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87442.271, "from_m": 86895.373, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89056.175, "from_m": 87442.271, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 90628.081, "from_m": 89056.175, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 91564.509, "from_m": 90628.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 93454.319, "from_m": 91564.509, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 102465.855, "from_m": 93454.319, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104618.825, "from_m": 102465.855, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104680.213, "from_m": 104618.825, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104719.816, "from_m": 104680.213, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104745.384, "from_m": 104719.816, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104798.383, "from_m": 104745.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 104828.583, "from_m": 104798.383, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 104865.549, "from_m": 104828.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105259.805, "from_m": 104865.549, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105290.24, "from_m": 105259.805, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105378.909, "from_m": 105290.24, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105442.608, "from_m": 105378.909, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105478.315, "from_m": 105442.608, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 105522.586, "from_m": 105478.315, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105581.15, "from_m": 105522.586, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 106858.793, "from_m": 105581.15, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 111201.775, "from_m": 106858.793, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 111318.544, "from_m": 111201.775, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112719.691, "from_m": 111318.544, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113346.589, "from_m": 112719.691, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120856.278, "from_m": 113346.589, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 121912.153, "from_m": 120856.278, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121943.191, "from_m": 121912.153, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 122039.158, "from_m": 121943.191, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 122596.427, "from_m": 122039.158, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 122724.583, "from_m": 122596.427, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 123008.715, "from_m": 122724.583, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135024.29, "from_m": 123008.715, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 135135.036, "from_m": 135024.29, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 135578.913, "from_m": 135135.036, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 588602, "profile_key": "c0ce098aef7c5019b4aff440e24a67aeeabd1f18a523884d8e22e02d6dc13425", "schedule_id": 26383, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1832", "location": "Bedford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1834H", "location": "Bedford South Jn", "stage_seq": 2, "distance_m": 1615.773, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1836", "location": "Wixams", "stage_seq": 3, "distance_m": 5460.048, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1843", "wtt_dep": "1844", "location": "Flitwick", "stage_seq": 4, "distance_m": 16233.211, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1847H", "wtt_dep": "1848", "location": "Harlington", "stage_seq": 5, "distance_m": 20912.132, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1849H", "location": "Sundon South Jn", "stage_seq": 6, "distance_m": 23492.073, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Leagrave Jn", "stage_seq": 7, "distance_m": 27402.719, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1852H", "wtt_dep": "1853H", "location": "Leagrave", "stage_seq": 8, "distance_m": 28174.713, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1856H", "wtt_dep": "1858", "location": "Luton", "stage_seq": 9, "distance_m": 32095.6, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1900", "wtt_dep": "1901", "location": "Luton Airport Parkway", "stage_seq": 10, "distance_m": 33849.685, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1905H", "wtt_dep": "1906", "location": "Harpenden", "stage_seq": 11, "distance_m": 41239.169, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Harpenden Jn", "stage_seq": 12, "distance_m": 41778.279, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1910H", "wtt_dep": "1911H", "location": "St. Albans", "stage_seq": 13, "distance_m": 48816.247, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Radlett Jn", "stage_seq": 14, "distance_m": 57603.139, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1922", "location": "Hendon", "stage_seq": 15, "distance_m": 69605.137, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923", "location": "Cricklewood", "stage_seq": 16, "distance_m": 72654.84, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924H", "location": "West Hampstead Thameslink", "stage_seq": 17, "distance_m": 74603.887, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "West Hampstead South Jn", "stage_seq": 18, "distance_m": 75037.825, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1926H", "location": "Carlton Road Jn", "stage_seq": 19, "distance_m": 77350.514, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1928H", "location": "Kentish Town", "stage_seq": 20, "distance_m": 78354.196, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931", "location": "Dock Jn North", "stage_seq": 21, "distance_m": 79321.292, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1934", "wtt_dep": "1935", "location": "St Pancras Low Level", "stage_seq": 22, "distance_m": 83260.706, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939H", "location": "Farringdon", "stage_seq": 23, "distance_m": 85456.549, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1940H", "wtt_dep": "1941H", "location": "City Thameslink", "stage_seq": 24, "distance_m": 86186.707, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1943", "wtt_dep": "1944", "location": "London Blackfriars", "stage_seq": 25, "distance_m": 86584.398, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Metropolitan Jn", "stage_seq": 26, "distance_m": 87790.978, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": "1951H", "location": "London Bridge", "stage_seq": 27, "distance_m": 88517.996, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Corbetts Lane Jn", "stage_seq": 28, "distance_m": 91235.67, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954H", "location": "Bricklayers Arms Jn", "stage_seq": 29, "distance_m": 92001.907, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "New Cross Gate", "stage_seq": 30, "distance_m": 93103.196, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958H", "location": "Sydenham", "stage_seq": 31, "distance_m": 98735.492, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002H", "location": "Norwood Junction", "stage_seq": 32, "distance_m": 102401.117, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Norwood Fork Jn", "stage_seq": 33, "distance_m": 103455.179, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004H", "location": "Windmill Bridge Jn", "stage_seq": 34, "distance_m": 104208.81, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006H", "location": "East Croydon", "stage_seq": 35, "distance_m": 105057.913, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "South Croydon", "stage_seq": 36, "distance_m": 106505.336, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013H", "location": "Purley", "stage_seq": 37, "distance_m": 109852.782, "section_seq": 1, "route_path_id": 101012}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015", "location": "Stoats Nest Jn", "stage_seq": 38, "distance_m": 111441.075, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022H", "location": "Redhill", "stage_seq": 39, "distance_m": 121804.643, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2024H", "wtt_dep": "2025", "location": "Earlswood (Surrey)", "stage_seq": 40, "distance_m": 123146.767, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2028H", "location": "Salfords", "stage_seq": 41, "distance_m": 126315.761, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Horley", "stage_seq": 42, "distance_m": 129785.065, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035H", "location": "Gatwick Airport", "stage_seq": 43, "distance_m": 131137.494, "section_seq": 1, "route_path_id": 101012}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": null, "location": "Three Bridges", "stage_seq": 44, "distance_m": 135578.913, "section_seq": 1, "route_path_id": 101012}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 135578.913, "from_m": 0.0, "section_seq": 1, "route_path_id": 101012}], "total_distance_m": 135578.913, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 126018.825, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 9560.088, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 18083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:24Z", "source_id": 48288584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:41:27Z", "source_id": 15685599, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18103, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:04Z", "source_id": 48300839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:47:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:09Z", "source_id": 15689458, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18129, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:21Z", "source_id": 48314540, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T17:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:51:27Z", "source_id": 15693827, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18164, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:11Z", "source_id": 48324356, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:56:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:13Z", "source_id": 15696843, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18191, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:51Z", "source_id": 48336243, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:00:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:55Z", "source_id": 15700581, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18201, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:11Z", "source_id": 48350233, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:06:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:16Z", "source_id": 15704903, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18357, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:13Z", "source_id": 48365930, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:12:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:11:17Z", "source_id": 15709795, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:38Z", "source_id": 48404342, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:40Z", "source_id": 15721953, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18470, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:31Z", "source_id": 48408997, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:35Z", "source_id": 15723616, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:28:50Z", "source_id": 15723939, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18534, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:29:58Z", "source_id": 48412661, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:31:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:01Z", "source_id": 15725300, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:30:39Z", "source_id": 15726254, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18568, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:34Z", "source_id": 48424015, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:35:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:36Z", "source_id": 15730541, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:11Z", "source_id": 48433183, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:38:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:13Z", "source_id": 15733272, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18768, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:53Z", "source_id": 48442217, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:42:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:56Z", "source_id": 15736133, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:41Z", "source_id": 48446580, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:43:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:45Z", "source_id": 15737535, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29323, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:18Z", "source_id": 48450468, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T18:45:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:23Z", "source_id": 15738749, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29674, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:54Z", "source_id": 48461759, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:50:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:49:57Z", "source_id": 15742193, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29746, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:06Z", "source_id": 48474408, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:08Z", "source_id": 15748630, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30002, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:58Z", "source_id": 48490776, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:02:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:59Z", "source_id": 15756627, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30217, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:07Z", "source_id": 48503373, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:11Z", "source_id": 15761321, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30246, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:16Z", "source_id": 48511101, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:11:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:10:19Z", "source_id": 15763590, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30501, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:44Z", "source_id": 48524399, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:16:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:49Z", "source_id": 15767725, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30335, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:56Z", "source_id": 48552444, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T19:29:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:58Z", "source_id": 15776402, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30554, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:51Z", "source_id": 48559043, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T19:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:57Z", "source_id": 15778483, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30564, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:37Z", "source_id": 48567454, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T19:35:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:40Z", "source_id": 15781086, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30571, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:07Z", "source_id": 48577667, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T19:39:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:12Z", "source_id": 15784172, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30623, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:03Z", "source_id": 48581790, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T19:42:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:05Z", "source_id": 15785431, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30677, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:45Z", "source_id": 48596855, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T19:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:49Z", "source_id": 15790113, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Bedford |
1832 |
1832 |
1 |
None |
None |
Three Bridges |
2040 |
2040 |
1 |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W32977/2026-09-15/detailed |
None |
Gatwick Airport |
2026-09-15T20:43:30+01:00 |
Three Bridges |
6.0 |
{"type": "LineString", "coordinates": [[-0.1608081984005018, 51.156561753936], [-0.1608101, 51.1563193], [-0.16080849999999997, 51.1562564], [-0.1608097, 51.15623159999999], [-0.16080720000000004, 51.15617209999999], [-0.1608056, 51.1559385], [-0.16080709999999998, 51.1558648], [-0.1608191, 51.15525920000001], [-0.1608179, 51.15498749999999], [-0.16081779999999998, 51.15477159999999], [-0.16081639999999997, 51.1543588], [-0.16081639999999997, 51.1540528], [-0.160815, 51.15380069999999], [-0.16081699999999996, 51.15335150000001], [-0.16081639999999997, 51.1530848], [-0.1608171, 51.1526879], [-0.16081579999999998, 51.15229239999999], [-0.16081859999999998, 51.1519675], [-0.16081869999999998, 51.151499599999994], [-0.16082039999999995, 51.15057590000001], [-0.160821, 51.149749], [-0.16081949999999998, 51.14920800000001], [-0.1608222, 51.1490061], [-0.16082029999999997, 51.1487646], [-0.1608185, 51.14833389999998], [-0.16082029999999997, 51.1480462], [-0.16082089999999996, 51.14770480000001], [-0.1608216, 51.14728359999999], [-0.16082319999999997, 51.1471995], [-0.16083469999999997, 51.14363050000001], [-0.1608324, 51.14321300000001], [-0.1608281, 51.1418375], [-0.1608278, 51.14176280000001], [-0.1607762, 51.1253312], [-0.1607756, 51.125159399999994], [-0.16079659999999998, 51.121875800000005], [-0.16079659999999998, 51.1216452], [-0.1608664, 51.12065019999999], [-0.1608664, 51.12035980000001], [-0.1609012, 51.1193671], [-0.16093879999999997, 51.118916899999995], [-0.1609521, 51.1187305], [-0.1609924, 51.118352299999984], [-0.161034, 51.1176417], [-0.16104139999999997, 51.1166607]]} |
2.8 |
2042 |
2048 |
Gatwick Airport |
Three Bridges |
Three Bridges |
51.1166607 |
-0.1610414 |
51.1166607 |
-0.1610414 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:48:00 |
Three Bridges |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790113 |
1789501669945295 |
193 |
193 |
2026-09-15 19:58:59.483737 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:48:59.081297 |
| 559743 |
592015 |
G53251 |
445T75MZ15 |
2026-09-15 |
COMPLETE |
15789831 |
2026-09-15 20:49:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 592015, "stp": "P", "toc": "East Midlands Railway", "uid": "G53251", "consist": "170501", "dest_crs": "LCN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G53251/2026-09-15/detailed", "trust_id": "445T75MZ15", "origin_crs": "LCN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lincoln", "service_date": "2026-09-15", "dest_arr_time": "2056", "dest_platform": "1", "is_terminated": 1, "next_location": "Lincoln", "signalling_id": "5T75", "timing_status": "EARLY", "origin_station": "Lincoln", "current_leg_arr": "2056", "current_leg_dep": "2055", "current_leg_end": "Lincoln", "origin_dep_time": "2049", "origin_platform": "3B", "current_location": "Lincoln", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "-7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5364217999999998, 53.225170099999985], [-0.5362546, 53.2251222], [-0.5360891999999999, 53.22507600000001], [-0.5357710999999998, 53.22498720000001], [-0.5361284999999999, 53.2250515], [-0.5364367000000001, 53.225136199999994], [-0.5367740999999999, 53.2252287], [-0.5370597, 53.22531240000001], [-0.5377427, 53.22545480000001], [-0.5378213999999999, 53.2254765], [-0.5387243, 53.2257257], [-0.5389891704717129, 53.22579995847543], [-0.5397776, 53.226021]]}", "current_leg_start": "Pelham Street Jn", "dest_arr_time_act": "2056", "motion_projection": null, "next_location_lat": "53.2260210", "next_location_lon": "-0.5397776", "previous_location": "Lincoln", "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\": 197.522, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 265.968, \"from_m\": 197.522, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 290.811, \"from_m\": 265.968, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 386.519, \"from_m\": 290.811, \"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\": 411.362, \"from_m\": 386.519, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.809, \"from_m\": 411.362, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 677.33, \"from_m\": 479.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}], \"service_id\": 592015, \"profile_key\": \"ff06f4f90bbe1aadbfd9f438ceac042240bb77f045f78786c37612be55bcd0ca\", \"schedule_id\": 11581, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Lincoln\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29167}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": \"2055\", \"location\": \"Pelham Street Jn\", \"stage_seq\": 2, \"distance_m\": 338.665, \"section_seq\": 1, \"route_path_id\": 29167}, {\"is_pass\": false, \"wtt_arr\": \"2056\", \"wtt_dep\": null, \"location\": \"Lincoln\", \"stage_seq\": 3, \"distance_m\": 677.33, \"section_seq\": 1, \"route_path_id\": 29167}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 677.33, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29167}], \"total_distance_m\": 677.33, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 677.33, \"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": "2049", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "53.2260210", "current_position_lon": "-0.5397776", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:23Z\", \"source_id\": 48596001, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:26Z\", \"source_id\": 15789831, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lincoln", "service_state_platform": "1", "timing_fact_generation": 1789501646867027, "current_leg_arrival_utc": "2026-09-15T20:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:00.755751", "service_state_evidence_id": 15789831, "current_leg_start_actual_dep": "2026-09-15T20:55:00+01:00", "operational_evidence_version": 5, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:03.709169", "service_state_valid_until_kind": null, "operational_interpretation_version": 5, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
East Midlands Railway |
P |
LCN |
LCN |
5T75 |
170501 |
2 |
100 |
None |
{"version": 3, "segments": [{"to_m": 197.522, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 265.968, "from_m": 197.522, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 290.811, "from_m": 265.968, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 386.519, "from_m": 290.811, "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": 411.362, "from_m": 386.519, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.809, "from_m": 411.362, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 677.33, "from_m": 479.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}], "service_id": 592015, "profile_key": "ff06f4f90bbe1aadbfd9f438ceac042240bb77f045f78786c37612be55bcd0ca", "schedule_id": 11581, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2049", "location": "Lincoln", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29167}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": "2055", "location": "Pelham Street Jn", "stage_seq": 2, "distance_m": 338.665, "section_seq": 1, "route_path_id": 29167}, {"is_pass": false, "wtt_arr": "2056", "wtt_dep": null, "location": "Lincoln", "stage_seq": 3, "distance_m": 677.33, "section_seq": 1, "route_path_id": 29167}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 677.33, "from_m": 0.0, "section_seq": 1, "route_path_id": 29167}], "total_distance_m": 677.33, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 677.33, "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": 11540, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:23Z", "source_id": 48596001, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:26Z", "source_id": 15789831, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Lincoln |
2049 |
2049 |
3B |
None |
None |
Lincoln |
2056 |
2056 |
1 |
EARLY |
-7 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G53251/2026-09-15/detailed |
None |
Pelham Street Jn |
2026-09-15T20:55:00+01:00 |
Lincoln |
1.0 |
{"type": "LineString", "coordinates": [[-0.5364217999999998, 53.225170099999985], [-0.5362546, 53.2251222], [-0.5360891999999999, 53.22507600000001], [-0.5357710999999998, 53.22498720000001], [-0.5361284999999999, 53.2250515], [-0.5364367000000001, 53.225136199999994], [-0.5367740999999999, 53.2252287], [-0.5370597, 53.22531240000001], [-0.5377427, 53.22545480000001], [-0.5378213999999999, 53.2254765], [-0.5387243, 53.2257257], [-0.5389891704717129, 53.22579995847543], [-0.5397776, 53.226021]]} |
0.2 |
2055 |
2056 |
Lincoln |
Lincoln |
Lincoln |
53.2260210 |
-0.5397776 |
53.2260210 |
-0.5397776 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:49:00 |
Lincoln |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789831 |
1789501646867027 |
5 |
5 |
2026-09-15 19:59:03.709169 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:00.755751 |
| 559744 |
590789 |
C38431 |
509Y57MY15 |
2026-09-15 |
COMPLETE |
15790942 |
2026-09-15 20:48:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 590789, "stp": "P", "toc": "Elizabeth Line", "uid": "C38431", "consist": "345057", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C38431/2026-09-15/detailed", "trust_id": "509Y57MY15", "origin_crs": "SNF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-15", "dest_arr_time": "2051", "dest_platform": "B", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "9Y57", "timing_status": "EARLY", "origin_station": "Shenfield", "current_leg_arr": "2048", "current_leg_dep": "2047", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1956", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "-2 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": "2049½", "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\": 343.649, \"from_m\": 0.0, \"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\": 649.623, \"from_m\": 343.649, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 839.185, \"from_m\": 649.623, \"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\": 9589.252, \"from_m\": 839.185, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9627.196, \"from_m\": 9589.252, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10216.23, \"from_m\": 9627.196, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11071.813, \"from_m\": 10216.23, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12183.485, \"from_m\": 11071.813, \"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\": 14147.54, \"from_m\": 12183.485, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18899.507, \"from_m\": 14147.54, \"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\": 18955.608, \"from_m\": 18899.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\": 20848.235, \"from_m\": 18955.608, \"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\": 20882.232, \"from_m\": 20848.235, \"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\": 20993.216, \"from_m\": 20882.232, \"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\": 21215.152, \"from_m\": 20993.216, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21292.885, \"from_m\": 21215.152, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21954.135, \"from_m\": 21292.885, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23240.792, \"from_m\": 21954.135, \"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\": 23329.388, \"from_m\": 23240.792, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23389.097, \"from_m\": 23329.388, \"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\": 23479.175, \"from_m\": 23389.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25127.676, \"from_m\": 23479.175, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25577.385, \"from_m\": 25127.676, \"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\": 25640.468, \"from_m\": 25577.385, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25965.055, \"from_m\": 25640.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26092.229, \"from_m\": 25965.055, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26477.296, \"from_m\": 26092.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26544.626, \"from_m\": 26477.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\": 27650.367, \"from_m\": 26544.626, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27826.004, \"from_m\": 27650.367, \"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\": 31710.72, \"from_m\": 27826.004, \"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\": 31940.5, \"from_m\": 31710.72, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 32168.168, \"from_m\": 31940.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32463.239, \"from_m\": 32168.168, \"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\": 32485.432, \"from_m\": 32463.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32704.348, \"from_m\": 32485.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32892.53, \"from_m\": 32704.348, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 33785.0, \"from_m\": 32892.53, \"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\": 33887.278, \"from_m\": 33785.0, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 34030.621, \"from_m\": 33887.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34532.779, \"from_m\": 34030.621, \"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\": 35149.799, \"from_m\": 34532.779, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35779.094, \"from_m\": 35149.799, \"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\": 35963.955, \"from_m\": 35779.094, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36186.837, \"from_m\": 35963.955, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 36587.269, \"from_m\": 36186.837, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 36733.266, \"from_m\": 36587.269, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36903.489, \"from_m\": 36733.266, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37566.801, \"from_m\": 36903.489, \"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\": 37865.017, \"from_m\": 37566.801, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38090.289, \"from_m\": 37865.017, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 38405.366, \"from_m\": 38090.289, \"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\": 38658.669, \"from_m\": 38405.366, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 39063.299, \"from_m\": 38658.669, \"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\": 39223.808, \"from_m\": 39063.299, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39462.505, \"from_m\": 39223.808, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 40529.84, \"from_m\": 39462.505, \"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\": 40900.475, \"from_m\": 40529.84, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 41130.288, \"from_m\": 40900.475, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41349.428, \"from_m\": 41130.288, \"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\": 41472.282, \"from_m\": 41349.428, \"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\": 41628.208, \"from_m\": 41472.282, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41766.231, \"from_m\": 41628.208, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42223.779, \"from_m\": 41766.231, \"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\": 42378.841, \"from_m\": 42223.779, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 42941.549, \"from_m\": 42378.841, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43859.251, \"from_m\": 42941.549, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44140.897, \"from_m\": 43859.251, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45216.166, \"from_m\": 44140.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45583.848, \"from_m\": 45216.166, \"capability_applied\": null, \"effective_limit_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\": 590789, \"profile_key\": \"46fff571a14e9806b04f0a85a0db910176c5cdfdfd3ff982f93604e8743747e3\", \"schedule_id\": 5581, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1956\", \"location\": \"Shenfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"1959H\", \"wtt_dep\": \"2000\", \"location\": \"Brentwood\", \"stage_seq\": 2, \"distance_m\": 3166.603, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2003H\", \"wtt_dep\": \"2004\", \"location\": \"Harold Wood\", \"stage_seq\": 3, \"distance_m\": 8428.813, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007\", \"location\": \"Gidea Park\", \"stage_seq\": 4, \"distance_m\": 10646.863, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2010\", \"location\": \"Romford\", \"stage_seq\": 5, \"distance_m\": 12545.526, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2013H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 6, \"distance_m\": 16437.527, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": \"2015H\", \"location\": \"Goodmayes\", \"stage_seq\": 7, \"distance_m\": 17560.605, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2017\", \"wtt_dep\": \"2017H\", \"location\": \"Seven Kings\", \"stage_seq\": 8, \"distance_m\": 18601.25, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021\", \"location\": \"Ilford\", \"stage_seq\": 9, \"distance_m\": 20663.519, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"Manor Park\", \"stage_seq\": 10, \"distance_m\": 22480.717, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 11, \"distance_m\": 23389.097, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026\", \"location\": \"Forest Gate\", \"stage_seq\": 12, \"distance_m\": 24016.24, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028\", \"location\": \"Maryland\", \"stage_seq\": 13, \"distance_m\": 25271.763, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Stratford\", \"stage_seq\": 14, \"distance_m\": 26028.642, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 15, \"distance_m\": 27991.753, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 16, \"distance_m\": 31431.599, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 17, \"distance_m\": 32459.919, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2038H\", \"wtt_dep\": \"2039H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 18, \"distance_m\": 33960.033, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2042\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 19, \"distance_m\": 35681.082, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2045\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 37708.678, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 39031.52, \"section_seq\": 1, \"route_path_id\": 29955}, {\"is_pass\": false, \"wtt_arr\": \"2049H\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 22, \"distance_m\": 45583.848, \"section_seq\": 1, \"route_path_id\": 29955}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 45583.848, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29955}], \"total_distance_m\": 45583.848, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 42642.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2941.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1956", "service_state_basis": "DIRECT_DESTINATION_ARRIVAL", "current_leg_duration": "1.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:26Z\", \"source_id\": 48484708, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:26Z\", \"source_id\": 15754364, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:42Z\", \"source_id\": 48495150, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:46Z\", \"source_id\": 15758205, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:52Z\", \"source_id\": 15758360, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:04Z\", \"source_id\": 48503254, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:05Z\", \"source_id\": 15761267, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:38Z\", \"source_id\": 48509509, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:41Z\", \"source_id\": 15763163, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:26Z\", \"source_id\": 48518713, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:31Z\", \"source_id\": 15766037, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:24Z\", \"source_id\": 48523566, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:24Z\", \"source_id\": 15767473, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:31Z\", \"source_id\": 48528597, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:32Z\", \"source_id\": 15768952, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:55Z\", \"source_id\": 48534200, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:58Z\", \"source_id\": 15770724, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:00Z\", \"source_id\": 48541316, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:06Z\", \"source_id\": 15772967, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:53Z\", \"source_id\": 48552283, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:56Z\", \"source_id\": 15776387, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14346, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:52Z\", \"source_id\": 48556823, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:54Z\", \"source_id\": 15777759, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:43Z\", \"source_id\": 48560925, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:48Z\", \"source_id\": 15779073, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:44Z\", \"source_id\": 48572365, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:48Z\", \"source_id\": 15782559, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:17Z\", \"source_id\": 48578018, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:21Z\", \"source_id\": 15784279, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:16Z\", \"source_id\": 48582256, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:22Z\", \"source_id\": 15785606, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:03Z\", \"source_id\": 48588537, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:08Z\", \"source_id\": 15787581, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:14Z\", \"source_id\": 48593405, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:16Z\", \"source_id\": 15789038, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:01Z\", \"source_id\": 48599723, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:03Z\", \"source_id\": 15790942, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "B", "timing_fact_generation": 1789501746604001, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:01.952644", "service_state_evidence_id": 48599723, "current_leg_start_actual_dep": "2026-09-15T20:47:00+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-15T19:48:58", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:03.390374", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Elizabeth Line |
P |
SNF |
PDX |
9Y57 |
345057 |
9 |
90 |
None |
{"version": 3, "segments": [{"to_m": 343.649, "from_m": 0.0, "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": 649.623, "from_m": 343.649, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 839.185, "from_m": 649.623, "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": 9589.252, "from_m": 839.185, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9627.196, "from_m": 9589.252, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10216.23, "from_m": 9627.196, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11071.813, "from_m": 10216.23, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12183.485, "from_m": 11071.813, "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": 14147.54, "from_m": 12183.485, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18899.507, "from_m": 14147.54, "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": 18955.608, "from_m": 18899.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": 20848.235, "from_m": 18955.608, "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": 20882.232, "from_m": 20848.235, "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": 20993.216, "from_m": 20882.232, "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": 21215.152, "from_m": 20993.216, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21292.885, "from_m": 21215.152, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21954.135, "from_m": 21292.885, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23240.792, "from_m": 21954.135, "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": 23329.388, "from_m": 23240.792, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23389.097, "from_m": 23329.388, "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": 23479.175, "from_m": 23389.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25127.676, "from_m": 23479.175, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25577.385, "from_m": 25127.676, "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": 25640.468, "from_m": 25577.385, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25965.055, "from_m": 25640.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26092.229, "from_m": 25965.055, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26477.296, "from_m": 26092.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26544.626, "from_m": 26477.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": 27650.367, "from_m": 26544.626, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27826.004, "from_m": 27650.367, "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": 31710.72, "from_m": 27826.004, "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": 31940.5, "from_m": 31710.72, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 32168.168, "from_m": 31940.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32463.239, "from_m": 32168.168, "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": 32485.432, "from_m": 32463.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32704.348, "from_m": 32485.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32892.53, "from_m": 32704.348, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 33785.0, "from_m": 32892.53, "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": 33887.278, "from_m": 33785.0, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 34030.621, "from_m": 33887.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34532.779, "from_m": 34030.621, "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": 35149.799, "from_m": 34532.779, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35779.094, "from_m": 35149.799, "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": 35963.955, "from_m": 35779.094, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36186.837, "from_m": 35963.955, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 36587.269, "from_m": 36186.837, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 36733.266, "from_m": 36587.269, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36903.489, "from_m": 36733.266, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37566.801, "from_m": 36903.489, "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": 37865.017, "from_m": 37566.801, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38090.289, "from_m": 37865.017, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 38405.366, "from_m": 38090.289, "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": 38658.669, "from_m": 38405.366, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 39063.299, "from_m": 38658.669, "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": 39223.808, "from_m": 39063.299, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39462.505, "from_m": 39223.808, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 40529.84, "from_m": 39462.505, "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": 40900.475, "from_m": 40529.84, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 41130.288, "from_m": 40900.475, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41349.428, "from_m": 41130.288, "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": 41472.282, "from_m": 41349.428, "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": 41628.208, "from_m": 41472.282, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41766.231, "from_m": 41628.208, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42223.779, "from_m": 41766.231, "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": 42378.841, "from_m": 42223.779, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 42941.549, "from_m": 42378.841, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 43859.251, "from_m": 42941.549, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44140.897, "from_m": 43859.251, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 45216.166, "from_m": 44140.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45583.848, "from_m": 45216.166, "capability_applied": null, "effective_limit_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": 590789, "profile_key": "46fff571a14e9806b04f0a85a0db910176c5cdfdfd3ff982f93604e8743747e3", "schedule_id": 5581, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1956", "location": "Shenfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "1959H", "wtt_dep": "2000", "location": "Brentwood", "stage_seq": 2, "distance_m": 3166.603, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2003H", "wtt_dep": "2004", "location": "Harold Wood", "stage_seq": 3, "distance_m": 8428.813, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007", "location": "Gidea Park", "stage_seq": 4, "distance_m": 10646.863, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2010", "location": "Romford", "stage_seq": 5, "distance_m": 12545.526, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2013H", "location": "Chadwell Heath", "stage_seq": 6, "distance_m": 16437.527, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": "2015H", "location": "Goodmayes", "stage_seq": 7, "distance_m": 17560.605, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2017", "wtt_dep": "2017H", "location": "Seven Kings", "stage_seq": 8, "distance_m": 18601.25, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021", "location": "Ilford", "stage_seq": 9, "distance_m": 20663.519, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "Manor Park", "stage_seq": 10, "distance_m": 22480.717, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Forest Gate Jn", "stage_seq": 11, "distance_m": 23389.097, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026", "location": "Forest Gate", "stage_seq": 12, "distance_m": 24016.24, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028", "location": "Maryland", "stage_seq": 13, "distance_m": 25271.763, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Stratford", "stage_seq": 14, "distance_m": 26028.642, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032", "location": "Pudding Mill Lane Portal", "stage_seq": 15, "distance_m": 27991.753, "section_seq": 1, "route_path_id": 29955}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 16, "distance_m": 31431.599, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Whitechapel Crossrail", "stage_seq": 17, "distance_m": 32459.919, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2038H", "wtt_dep": "2039H", "location": "Liverpool Street (Crossrail)", "stage_seq": 18, "distance_m": 33960.033, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2042", "location": "Farringdon Crossrail", "stage_seq": 19, "distance_m": 35681.082, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2045", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 20, "distance_m": 37708.678, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047", "location": "Bond Street (Crossrail)", "stage_seq": 21, "distance_m": 39031.52, "section_seq": 1, "route_path_id": 29955}, {"is_pass": false, "wtt_arr": "2049H", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 22, "distance_m": 45583.848, "section_seq": 1, "route_path_id": 29955}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 45583.848, "from_m": 0.0, "section_seq": 1, "route_path_id": 29955}], "total_distance_m": 45583.848, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 42642.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2941.286, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14084, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:26Z", "source_id": 48484708, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:59:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:26Z", "source_id": 15754364, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14091, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:42Z", "source_id": 48495150, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:04:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:46Z", "source_id": 15758205, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:52Z", "source_id": 15758360, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14099, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:04Z", "source_id": 48503254, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:07:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:05Z", "source_id": 15761267, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14199, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:38Z", "source_id": 48509509, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:10:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:41Z", "source_id": 15763163, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14220, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:26Z", "source_id": 48518713, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:13:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:31Z", "source_id": 15766037, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14239, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:24Z", "source_id": 48523566, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:15:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:24Z", "source_id": 15767473, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14247, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:31Z", "source_id": 48528597, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:17:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:32Z", "source_id": 15768952, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:55Z", "source_id": 48534200, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:20:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:58Z", "source_id": 15770724, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14325, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:00Z", "source_id": 48541316, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:23:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:06Z", "source_id": 15772967, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14342, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:53Z", "source_id": 48552283, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:28:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:56Z", "source_id": 15776387, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14346, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:52Z", "source_id": 48556823, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:30:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:54Z", "source_id": 15777759, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:43Z", "source_id": 48560925, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:32:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:48Z", "source_id": 15779073, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:44Z", "source_id": 48572365, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:36:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:48Z", "source_id": 15782559, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:17Z", "source_id": 48578018, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:39:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:21Z", "source_id": 15784279, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:16Z", "source_id": 48582256, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:41:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:22Z", "source_id": 15785606, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:03Z", "source_id": 48588537, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:08Z", "source_id": 15787581, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:14Z", "source_id": 48593405, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:16Z", "source_id": 15789038, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:01Z", "source_id": 48599723, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:48:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:03Z", "source_id": 15790942, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Shenfield |
1956 |
1956 |
5 |
None |
None |
Paddington (Crossrail) |
2051 |
2049½ |
B |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C38431/2026-09-15/detailed |
None |
Bond Street (Crossrail) |
2026-09-15T20:47:00+01:00 |
Paddington (Crossrail) |
1.0 |
{"type": "LineString", "coordinates": [[-0.1492668, 51.5131481], [-0.14971939999999995, 51.5130997], [-0.1507709, 51.5129636], [-0.1519735, 51.512762], [-0.1532009, 51.5125612], [-0.1553145, 51.51222839999999], [-0.1567274, 51.51200779999999], [-0.15845289999999998, 51.511738400000006], [-0.15948809999999997, 51.5115823], [-0.16199579999999997, 51.5111547], [-0.1630929, 51.511022100000005], [-0.1642864, 51.510958], [-0.16523059999999998, 51.51097490000001], [-0.16623829999999998, 51.5110241], [-0.1668831, 51.51107349999999], [-0.16768209999999997, 51.5111694], [-0.1685673, 51.5113169], [-0.1692244, 51.51146069999999], [-0.1702946, 51.5117627], [-0.1711107, 51.5120288], [-0.17208470000000003, 51.5124207], [-0.1726885, 51.51272420000001], [-0.1727763, 51.512768300000005], [-0.1736999, 51.51328579999999], [-0.1740113, 51.5134816], [-0.1744544, 51.5138191], [-0.1754458, 51.5144932], [-0.1763274, 51.5151051], [-0.17668279999999997, 51.5153515], [-0.17682969999999998, 51.515452100000005], [-0.17720979999999997, 51.515712400000005], [-0.1788127, 51.51681000000001], [-0.17888609999999996, 51.516858799999994], [-0.17961010000000002, 51.5173394], [-0.1796630568239043, 51.517374556410815], [-0.18002689999999996, 51.517616100000005], [-0.1804608, 51.5179187], [-0.1808299, 51.51817020000001], [-0.18106571842364355, 51.51828194600756], [-0.18083219999999997, 51.51825899999999], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} |
1.8 |
2047 |
2048 |
Bond Street (Crossrail) |
Paddington (Crossrail) |
Paddington (Crossrail) |
51.5164607 |
-0.1774340 |
51.5164607 |
-0.1774340 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:48:58 |
Paddington (Crossrail) |
TD |
DIRECT_DESTINATION_ARRIVAL |
48599723 |
1789501746604001 |
98 |
98 |
2026-09-15 19:59:03.390374 |
B |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:01.952644 |
| 559745 |
590935 |
G30789 |
362S56MZ15 |
2026-09-15 |
COMPLETE |
15789641 |
2026-09-15 20:48:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 590935, "stp": "P", "toc": "Merseyrail", "uid": "G30789", "consist": "777036", "dest_crs": "SOP", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30789/2026-09-15/detailed", "trust_id": "362S56MZ15", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southport", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "1", "is_terminated": 1, "next_location": "Southport", "signalling_id": "2S56", "timing_status": "ON TIME", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "2048", "current_leg_dep": "2045", "current_leg_end": "Southport", "origin_dep_time": "2002", "origin_platform": "2", "current_location": "Southport Sig. 1087", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "0 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": "2048", "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\": 590935, \"profile_key\": \"e6b17f01f24b9764b3a49440e816435c8e1c748183acd16b70f3ced27c29e5d6\", \"schedule_id\": 11440, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2002\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2004H\", \"wtt_dep\": \"2005\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3424.317, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2011\", \"location\": \"Bank Hall\", \"stage_seq\": 4, \"distance_m\": 4446.675, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2012H\", \"wtt_dep\": \"2013\", \"location\": \"Bootle Oriel Road\", \"stage_seq\": 5, \"distance_m\": 5618.534, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2014H\", \"location\": \"Bootle New Strand\", \"stage_seq\": 6, \"distance_m\": 6241.814, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2016H\", \"location\": \"Seaforth & Litherland\", \"stage_seq\": 7, \"distance_m\": 7828.061, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019H\", \"location\": \"Waterloo (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 9503.161, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022\", \"location\": \"Blundellsands & Crosby\", \"stage_seq\": 9, \"distance_m\": 11293.923, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2024\", \"location\": \"Hall Road\", \"stage_seq\": 10, \"distance_m\": 12634.421, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2027H\", \"location\": \"Hightown\", \"stage_seq\": 11, \"distance_m\": 15796.945, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031H\", \"location\": \"Formby\", \"stage_seq\": 12, \"distance_m\": 19074.038, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"Freshfield\", \"stage_seq\": 13, \"distance_m\": 20479.492, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Ainsdale\", \"stage_seq\": 14, \"distance_m\": 24980.698, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2040\", \"wtt_dep\": \"2040H\", \"location\": \"Hillside\", \"stage_seq\": 15, \"distance_m\": 27411.307, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Birkdale\", \"stage_seq\": 16, \"distance_m\": 28999.111, \"section_seq\": 1, \"route_path_id\": 31944}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"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": "2002", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.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-15T19:03:39Z\", \"source_id\": 48494973, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:43Z\", \"source_id\": 15758141, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:48Z\", \"source_id\": 15758265, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:21Z\", \"source_id\": 48503981, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:27Z\", \"source_id\": 15761525, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:57Z\", \"source_id\": 48507829, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:02Z\", \"source_id\": 15762655, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:18Z\", \"source_id\": 48513471, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:20Z\", \"source_id\": 15764389, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9728, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:44Z\", \"source_id\": 48519408, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:49Z\", \"source_id\": 15766252, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:13Z\", \"source_id\": 48523149, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:18Z\", \"source_id\": 15767357, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:18Z\", \"source_id\": 48530410, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:23Z\", \"source_id\": 15769572, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9712, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:40Z\", \"source_id\": 48538362, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:48Z\", \"source_id\": 15772064, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:14Z\", \"source_id\": 48543998, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:16Z\", \"source_id\": 15773799, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:58Z\", \"source_id\": 48548044, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:01Z\", \"source_id\": 15775034, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:35Z\", \"source_id\": 48560655, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:37Z\", \"source_id\": 15778969, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:56Z\", \"source_id\": 48565907, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:03Z\", \"source_id\": 15780591, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:55Z\", \"source_id\": 48570495, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:57Z\", \"source_id\": 15781912, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:14Z\", \"source_id\": 48582225, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:22Z\", \"source_id\": 15785619, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:58Z\", \"source_id\": 48586129, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:03Z\", \"source_id\": 15786810, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:06Z\", \"source_id\": 48595337, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:12Z\", \"source_id\": 15789641, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southport", "service_state_platform": "1", "timing_fact_generation": 1789501634182341, "current_leg_arrival_utc": "2026-09-15T20:48:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:03.200398", "service_state_evidence_id": 15789641, "current_leg_start_actual_dep": "2026-09-15T20:43:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:03.706346", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
LVC |
SOP |
2S56 |
777036 |
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": 590935, "profile_key": "e6b17f01f24b9764b3a49440e816435c8e1c748183acd16b70f3ced27c29e5d6", "schedule_id": 11440, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2002", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2004H", "wtt_dep": "2005", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Sandhills", "stage_seq": 3, "distance_m": 3424.317, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2011", "location": "Bank Hall", "stage_seq": 4, "distance_m": 4446.675, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2012H", "wtt_dep": "2013", "location": "Bootle Oriel Road", "stage_seq": 5, "distance_m": 5618.534, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2014H", "location": "Bootle New Strand", "stage_seq": 6, "distance_m": 6241.814, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2016H", "location": "Seaforth & Litherland", "stage_seq": 7, "distance_m": 7828.061, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019H", "location": "Waterloo (Merseyside)", "stage_seq": 8, "distance_m": 9503.161, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022", "location": "Blundellsands & Crosby", "stage_seq": 9, "distance_m": 11293.923, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2024", "location": "Hall Road", "stage_seq": 10, "distance_m": 12634.421, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2027H", "location": "Hightown", "stage_seq": 11, "distance_m": 15796.945, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031H", "location": "Formby", "stage_seq": 12, "distance_m": 19074.038, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "Freshfield", "stage_seq": 13, "distance_m": 20479.492, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Ainsdale", "stage_seq": 14, "distance_m": 24980.698, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2040", "wtt_dep": "2040H", "location": "Hillside", "stage_seq": 15, "distance_m": 27411.307, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Birkdale", "stage_seq": 16, "distance_m": 28999.111, "section_seq": 1, "route_path_id": 31944}, {"is_pass": false, "wtt_arr": "2048", "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-15T19:03:39Z", "source_id": 48494973, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:04:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:43Z", "source_id": 15758141, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:48Z", "source_id": 15758265, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:21Z", "source_id": 48503981, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:07:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:27Z", "source_id": 15761525, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9753, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:57Z", "source_id": 48507829, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:02Z", "source_id": 15762655, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9735, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:18Z", "source_id": 48513471, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:12:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:20Z", "source_id": 15764389, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9728, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:44Z", "source_id": 48519408, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:49Z", "source_id": 15766252, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9722, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:13Z", "source_id": 48523149, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:16:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:18Z", "source_id": 15767357, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9717, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:18Z", "source_id": 48530410, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:19:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:23Z", "source_id": 15769572, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9712, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:40Z", "source_id": 48538362, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:22:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:48Z", "source_id": 15772064, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9705, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:14Z", "source_id": 48543998, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:25:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:16Z", "source_id": 15773799, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9699, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:58Z", "source_id": 48548044, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:28:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:01Z", "source_id": 15775034, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9694, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:35Z", "source_id": 48560655, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:32:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:37Z", "source_id": 15778969, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:56Z", "source_id": 48565907, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:34:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:03Z", "source_id": 15780591, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9685, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:55Z", "source_id": 48570495, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:38:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:57Z", "source_id": 15781912, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9680, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:14Z", "source_id": 48582225, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:42:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:22Z", "source_id": 15785619, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9675, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:58Z", "source_id": 48586129, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:44:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:03Z", "source_id": 15786810, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9314, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:06Z", "source_id": 48595337, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:12Z", "source_id": 15789641, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Liverpool Central (Northern) |
2002 |
2002 |
2 |
None |
None |
Southport |
2049 |
2048 |
1 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30789/2026-09-15/detailed |
None |
Birkdale |
2026-09-15T20:43:00+01:00 |
Southport |
3.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 |
2045 |
2048 |
Birkdale |
Southport Sig. 1087 |
Southport |
53.6467494 |
-3.0029844 |
53.6467494 |
-3.0029844 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:48:00 |
Southport |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789641 |
1789501634182341 |
60 |
60 |
2026-09-15 19:59:03.706346 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:03.200398 |
| 559746 |
590987 |
W04837 |
529G59MZ15 |
2026-09-15 |
COMPLETE |
15789788 |
2026-09-15 20:49:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 590987, "stp": "P", "toc": "London Overground", "uid": "W04837", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W04837/2026-09-15/detailed", "trust_id": "529G59MZ15", "origin_crs": "DLJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Clapham Junction Plats 0-2", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": "2", "is_terminated": 1, "next_location": "Clapham Junction Plats 0-2", "signalling_id": "9G59", "timing_status": "ON TIME", "origin_station": "Dalston Junction", "current_leg_arr": "2049", "current_leg_dep": "2043", "current_leg_end": "Clapham Junction Plats 0-2", "origin_dep_time": "2004", "origin_platform": "3", "current_location": "Clapham Junction Carriage Maintenance Depot", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]}", "current_leg_start": "Wandsworth Road", "dest_arr_time_act": "2049", "motion_projection": null, "next_location_lat": "51.4635715", "next_location_lon": "-0.1738581", "previous_location": "Wandsworth Road", "current_leg_milage": "1.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 418.272, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 474.129, \"from_m\": 418.272, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 871.919, \"from_m\": 474.129, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 929.255, \"from_m\": 871.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2666.914, \"from_m\": 929.255, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3818.439, \"from_m\": 2666.914, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5556.097, \"from_m\": 3818.439, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5613.434, \"from_m\": 5556.097, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7352.941, \"from_m\": 5613.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7659.432, \"from_m\": 7352.941, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7696.887, \"from_m\": 7659.432, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8076.97, \"from_m\": 7696.887, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.522, \"from_m\": 8076.97, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9024.802, \"from_m\": 8792.522, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 10709.394, \"from_m\": 9024.802, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10792.36, \"from_m\": 10709.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 12535.817, \"from_m\": 10792.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13932.156, \"from_m\": 12535.817, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15501.913, \"from_m\": 13932.156, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15822.365, \"from_m\": 15501.913, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 15891.903, \"from_m\": 15822.365, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16191.745, \"from_m\": 15891.903, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16241.515, \"from_m\": 16191.745, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18331.271, \"from_m\": 16241.515, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 19243.466, \"from_m\": 18331.271, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20337.438, \"from_m\": 19243.466, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20428.303, \"from_m\": 20337.438, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20951.903, \"from_m\": 20428.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 20990.237, \"from_m\": 20951.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21077.067, \"from_m\": 20990.237, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21219.53, \"from_m\": 21077.067, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21864.22, \"from_m\": 21219.53, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21964.038, \"from_m\": 21864.22, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23347.747, \"from_m\": 21964.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 23585.056, \"from_m\": 23347.747, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 590987, \"profile_key\": \"129857b882ba676ee034a2cad55e8f983e2d34b3e741017e477bae7b5ee98df6\", \"schedule_id\": 25301, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Dalston Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2005H\", \"wtt_dep\": \"2006\", \"location\": \"Haggerston\", \"stage_seq\": 2, \"distance_m\": 673.024, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Hoxton\", \"stage_seq\": 3, \"distance_m\": 2010.358, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2010H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 4, \"distance_m\": 3242.676, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2013\", \"location\": \"Whitechapel\", \"stage_seq\": 5, \"distance_m\": 9024.802, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015\", \"location\": \"Shadwell\", \"stage_seq\": 6, \"distance_m\": 10008.889, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2016H\", \"wtt_dep\": \"2017\", \"location\": \"Wapping\", \"stage_seq\": 7, \"distance_m\": 10792.36, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2018\", \"wtt_dep\": \"2018H\", \"location\": \"Rotherhithe\", \"stage_seq\": 8, \"distance_m\": 11268.685, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020H\", \"location\": \"Canada Water\", \"stage_seq\": 9, \"distance_m\": 11582.749, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2021H\", \"wtt_dep\": \"2022H\", \"location\": \"Surrey Quays\", \"stage_seq\": 10, \"distance_m\": 12192.415, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 11, \"distance_m\": 12481.859, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027\", \"location\": \"Old Kent Road Jn\", \"stage_seq\": 12, \"distance_m\": 13962.896, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Queens Rd Peckham\", \"stage_seq\": 13, \"distance_m\": 14481.117, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2031\", \"wtt_dep\": \"2034\", \"location\": \"Peckham Rye (C)\", \"stage_seq\": 14, \"distance_m\": 15682.346, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 15, \"distance_m\": 16191.745, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2036\", \"wtt_dep\": \"2037\", \"location\": \"Denmark Hill\", \"stage_seq\": 16, \"distance_m\": 17016.751, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Clapham High Street\", \"stage_seq\": 17, \"distance_m\": 20183.126, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 18, \"distance_m\": 20447.113, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2042H\", \"wtt_dep\": \"2043\", \"location\": \"Wandsworth Road\", \"stage_seq\": 19, \"distance_m\": 20862.339, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Factory Jn\", \"stage_seq\": 20, \"distance_m\": 20951.903, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Longhedge Jn\", \"stage_seq\": 21, \"distance_m\": 21812.38, \"section_seq\": 1, \"route_path_id\": 38258}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"Clapham Junction Plats 0-2\", \"stage_seq\": 22, \"distance_m\": 23585.056, \"section_seq\": 1, \"route_path_id\": 38258}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23585.056, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38258}], \"total_distance_m\": 23585.056, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 23215.789, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 369.267, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2004", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4635715", "current_position_lon": "-0.1738581", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:51Z\", \"source_id\": 48497877, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:56Z\", \"source_id\": 15759141, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:07Z\", \"source_id\": 48503363, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:11Z\", \"source_id\": 15761319, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:43Z\", \"source_id\": 48509698, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:46Z\", \"source_id\": 15763200, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:09Z\", \"source_id\": 48515608, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:12Z\", \"source_id\": 15765047, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:11Z\", \"source_id\": 48520569, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:14Z\", \"source_id\": 15766555, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:34Z\", \"source_id\": 48526369, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:36Z\", \"source_id\": 15768303, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:16Z\", \"source_id\": 48530273, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:19Z\", \"source_id\": 15769506, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:55Z\", \"source_id\": 48534131, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:56Z\", \"source_id\": 15770706, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:35Z\", \"source_id\": 48538086, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:37Z\", \"source_id\": 15771997, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:35Z\", \"source_id\": 48549440, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:38Z\", \"source_id\": 15775524, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29778, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:32Z\", \"source_id\": 48558295, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:33Z\", \"source_id\": 15778255, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:52Z\", \"source_id\": 48570367, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:57Z\", \"source_id\": 15781923, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:31Z\", \"source_id\": 48580593, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:32Z\", \"source_id\": 15785100, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28922, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:49Z\", \"source_id\": 48583515, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:53Z\", \"source_id\": 15786046, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:20Z\", \"source_id\": 48595839, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:22Z\", \"source_id\": 15789788, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clapham Junction Plats 0-2", "service_state_platform": "2", "timing_fact_generation": 1789501642793893, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:05.488123", "service_state_evidence_id": 15789788, "current_leg_start_actual_dep": "2026-09-15T20:43:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:06.117968", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
DLJ |
None |
9G59 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 418.272, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 474.129, "from_m": 418.272, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 871.919, "from_m": 474.129, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 929.255, "from_m": 871.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2666.914, "from_m": 929.255, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3818.439, "from_m": 2666.914, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5556.097, "from_m": 3818.439, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5613.434, "from_m": 5556.097, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7352.941, "from_m": 5613.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7659.432, "from_m": 7352.941, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7696.887, "from_m": 7659.432, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8076.97, "from_m": 7696.887, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.522, "from_m": 8076.97, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9024.802, "from_m": 8792.522, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 10709.394, "from_m": 9024.802, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10792.36, "from_m": 10709.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 12535.817, "from_m": 10792.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13932.156, "from_m": 12535.817, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15501.913, "from_m": 13932.156, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15822.365, "from_m": 15501.913, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 15891.903, "from_m": 15822.365, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16191.745, "from_m": 15891.903, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16241.515, "from_m": 16191.745, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18331.271, "from_m": 16241.515, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 19243.466, "from_m": 18331.271, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20337.438, "from_m": 19243.466, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20428.303, "from_m": 20337.438, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20951.903, "from_m": 20428.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 20990.237, "from_m": 20951.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21077.067, "from_m": 20990.237, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21219.53, "from_m": 21077.067, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21864.22, "from_m": 21219.53, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21964.038, "from_m": 21864.22, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23347.747, "from_m": 21964.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 23585.056, "from_m": 23347.747, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 590987, "profile_key": "129857b882ba676ee034a2cad55e8f983e2d34b3e741017e477bae7b5ee98df6", "schedule_id": 25301, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2004", "location": "Dalston Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2005H", "wtt_dep": "2006", "location": "Haggerston", "stage_seq": 2, "distance_m": 673.024, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Hoxton", "stage_seq": 3, "distance_m": 2010.358, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2010H", "location": "Shoreditch High Street", "stage_seq": 4, "distance_m": 3242.676, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2013", "location": "Whitechapel", "stage_seq": 5, "distance_m": 9024.802, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015", "location": "Shadwell", "stage_seq": 6, "distance_m": 10008.889, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2016H", "wtt_dep": "2017", "location": "Wapping", "stage_seq": 7, "distance_m": 10792.36, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2018", "wtt_dep": "2018H", "location": "Rotherhithe", "stage_seq": 8, "distance_m": 11268.685, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020H", "location": "Canada Water", "stage_seq": 9, "distance_m": 11582.749, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2021H", "wtt_dep": "2022H", "location": "Surrey Quays", "stage_seq": 10, "distance_m": 12192.415, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Surrey Quays Silwood Jn", "stage_seq": 11, "distance_m": 12481.859, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027", "location": "Old Kent Road Jn", "stage_seq": 12, "distance_m": 13962.896, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Queens Rd Peckham", "stage_seq": 13, "distance_m": 14481.117, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2031", "wtt_dep": "2034", "location": "Peckham Rye (C)", "stage_seq": 14, "distance_m": 15682.346, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Crofton Road Jn", "stage_seq": 15, "distance_m": 16191.745, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2036", "wtt_dep": "2037", "location": "Denmark Hill", "stage_seq": 16, "distance_m": 17016.751, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Clapham High Street", "stage_seq": 17, "distance_m": 20183.126, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Voltaire Road Jn", "stage_seq": 18, "distance_m": 20447.113, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2042H", "wtt_dep": "2043", "location": "Wandsworth Road", "stage_seq": 19, "distance_m": 20862.339, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Factory Jn", "stage_seq": 20, "distance_m": 20951.903, "section_seq": 1, "route_path_id": 38258}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Longhedge Jn", "stage_seq": 21, "distance_m": 21812.38, "section_seq": 1, "route_path_id": 38258}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "Clapham Junction Plats 0-2", "stage_seq": 22, "distance_m": 23585.056, "section_seq": 1, "route_path_id": 38258}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23585.056, "from_m": 0.0, "section_seq": 1, "route_path_id": 38258}], "total_distance_m": 23585.056, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 23215.789, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 369.267, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:51Z", "source_id": 48497877, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:05:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:56Z", "source_id": 15759141, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:07Z", "source_id": 48503363, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:07:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:11Z", "source_id": 15761319, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:43Z", "source_id": 48509698, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:46Z", "source_id": 15763200, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:09Z", "source_id": 48515608, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:12:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:12Z", "source_id": 15765047, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:11Z", "source_id": 48520569, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:14:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:14Z", "source_id": 15766555, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:34Z", "source_id": 48526369, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:17:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:36Z", "source_id": 15768303, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:16Z", "source_id": 48530273, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:18:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:19Z", "source_id": 15769506, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:55Z", "source_id": 48534131, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:20:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:56Z", "source_id": 15770706, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:35Z", "source_id": 48538086, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:22:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:37Z", "source_id": 15771997, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31505, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:35Z", "source_id": 48549440, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:38Z", "source_id": 15775524, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29778, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:32Z", "source_id": 48558295, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:31:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:33Z", "source_id": 15778255, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29760, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:52Z", "source_id": 48570367, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:36:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:57Z", "source_id": 15781923, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28938, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:31Z", "source_id": 48580593, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:41:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:32Z", "source_id": 15785100, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28922, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:49Z", "source_id": 48583515, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:53Z", "source_id": 15786046, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29172, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:20Z", "source_id": 48595839, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:49:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:22Z", "source_id": 15789788, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Dalston Junction |
2004 |
2004 |
3 |
None |
None |
Clapham Junction Plats 0-2 |
2049 |
2049 |
2 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W04837/2026-09-15/detailed |
None |
Wandsworth Road |
2026-09-15T20:43:00+01:00 |
Clapham Junction Plats 0-2 |
6.0 |
{"type": "LineString", "coordinates": [[-0.13815859999999996, 51.4698461], [-0.13828842677217118, 51.46997368451358], [-0.13842850776464607, 51.47010599910558], [-0.13855368562317102, 51.47022233554817], [-0.13866631365234816, 51.470324870271064], [-0.13876874515677964, 51.47041577970395], [-0.13886333344106758, 51.47049724027653], [-0.13895243180981415, 51.470571428418495], [-0.1390383935676214, 51.47064052055956], [-0.1391235720190915, 51.47070669312942], [-0.1392103204688267, 51.470772122557776], [-0.13930099222142894, 51.47083898527432], [-0.13939794058150046, 51.47090945770876], [-0.1395035188536434, 51.47098571629078], [-0.13962008034245987, 51.471069937450096], [-0.13974997835255198, 51.4711642976164], [-0.13989556618852192, 51.47127097321941], [-0.14005919715497178, 51.471392140688785], [-0.14024189999999995, 51.47150899999998], [-0.1404724, 51.4716386], [-0.1407355, 51.47177109999999], [-0.1412449, 51.47200669999999], [-0.1419735, 51.4723003], [-0.1425205, 51.4725614], [-0.1426135, 51.4726115], [-0.1428081, 51.4727194], [-0.1429479853194446, 51.47279916828408], [-0.14298316046740123, 51.4728192265585], [-0.14298847831875644, 51.472822259008986], [-0.1430245, 51.4728428], [-0.14308925293932664, 51.47288302534005], [-0.14311338477126298, 51.472898016328394], [-0.1431961, 51.47294939999999], [-0.1432554516137748, 51.472984888604806], [-0.14326149882145747, 51.47298850446052], [-0.14330279999999998, 51.47301319999999], [-0.1434395, 51.4731114], [-0.14378639999999998, 51.473364399999994], [-0.1439036, 51.473459600000005], [-0.14401145041859806, 51.47355197688159], [-0.14410006147565416, 51.473573051936135], [-0.1441894, 51.47359430000001], [-0.14442469999999996, 51.4736463], [-0.1447066, 51.4736966], [-0.1449988, 51.47371329999999], [-0.14535689999999998, 51.473740199999995], [-0.1457209, 51.473749], [-0.14581977342793723, 51.47374861280336], [-0.1460784, 51.4737476], [-0.14671679999999998, 51.47372430000001], [-0.147166, 51.4736994], [-0.14761999999999997, 51.4736412], [-0.14785099999999998, 51.473594599999984], [-0.1483724, 51.4734804], [-0.14880475546816868, 51.47337175558925], [-0.14886796324335505, 51.473355872406614], [-0.14894021901760243, 51.47333771558836], [-0.14909596001277095, 51.473298580131704], [-0.1491894, 51.4732751], [-0.14945259999999996, 51.4732009], [-0.14945591832668487, 51.47319993966391], [-0.1497159, 51.4731247], [-0.1500019, 51.4730246], [-0.1504332, 51.47286679999999], [-0.1506588, 51.472782], [-0.1510959, 51.4726035], [-0.1515207, 51.47244649999999], [-0.15189679999999997, 51.47230969999998], [-0.1527383, 51.4720096], [-0.1531489, 51.4718552], [-0.1536002, 51.47167410000001], [-0.15422829999999998, 51.47140949999999], [-0.15483809999999998, 51.47115619999999], [-0.1550198, 51.4710771], [-0.15543419999999997, 51.4708998], [-0.1557779, 51.4707512], [-0.1560943, 51.4706188], [-0.15630569999999996, 51.4705349], [-0.1564203, 51.470496], [-0.15661749999999997, 51.47043639999998], [-0.1569366, 51.4703287], [-0.1571867, 51.47023560000001], [-0.1575811, 51.470084], [-0.1576978, 51.4700383], [-0.15784199999999998, 51.4699818], [-0.15810179999999996, 51.4698722], [-0.15851009999999996, 51.469702100000006], [-0.15856530530643603, 51.46967968725971], [-0.1586294607704019, 51.46965364084121], [-0.15876861229299316, 51.46959714678992], [-0.1588639649409114, 51.46960145922129], [-0.15894051779193405, 51.46960492141029], [-0.15901766473926507, 51.469608410467686], [-0.1590951819186598, 51.469611916269], [-0.15915428868315698, 51.46958622992603], [-0.15922950335554523, 51.46958937404501], [-0.159286, 51.4695646], [-0.15949799999999997, 51.46947839999999], [-0.15976710000000002, 51.469369], [-0.1602077, 51.4691951], [-0.16047119999999998, 51.4690875], [-0.1609231, 51.46889049999999], [-0.1614175, 51.468679599999994], [-0.1620522, 51.4683988], [-0.1626567, 51.468136599999994], [-0.1629085, 51.4680279], [-0.16312299999999996, 51.467937], [-0.1634698, 51.4677814], [-0.16360715415752114, 51.46772287939966], [-0.16364020000000004, 51.46770879999999], [-0.163675873964294, 51.46769235270634], [-0.16374929999999996, 51.467658500000006], [-0.16395599999999996, 51.4675542], [-0.1641098, 51.4674761], [-0.16425969999999998, 51.4674022], [-0.1647436, 51.4671856], [-0.16559389999999996, 51.4668194], [-0.16582860000000002, 51.4667167], [-0.1662787, 51.46651979999999], [-0.16696449999999996, 51.46622549999999], [-0.1670467, 51.4661902], [-0.1672704, 51.46609239999999], [-0.16765789999999997, 51.46592290000001], [-0.16799489999999995, 51.4657746], [-0.1681715, 51.46569839999999], [-0.1683488, 51.4656124], [-0.1686107, 51.4654761], [-0.16877949999999997, 51.4653881], [-0.1689339, 51.4653068], [-0.16906289999999996, 51.4652383], [-0.1692196, 51.4651595], [-0.1693823, 51.46507709999999], [-0.1697006, 51.46491790000001], [-0.1699122, 51.46482389999999], [-0.170067, 51.4647549], [-0.1702571, 51.4646713], [-0.17039619999999997, 51.4646066], [-0.1705441, 51.4645346], [-0.1705724, 51.464518899999995], [-0.17077099999999998, 51.464422799999994], [-0.1709444, 51.46434229999999], [-0.1711795, 51.4642342], [-0.17140379999999997, 51.4641427], [-0.17154489999999997, 51.46408960000001], [-0.1717519, 51.46402320000001], [-0.1719234, 51.4639786], [-0.17199670000000003, 51.4639626], [-0.1723358, 51.4638883], [-0.1731146, 51.46371799999999], [-0.1738581, 51.463571499999986]]} |
1.9 |
2043 |
2049 |
Wandsworth Road |
Clapham Junction Carriage Maintenance Depot |
Clapham Junction Plats 0-2 |
51.4635715 |
-0.1738581 |
51.4635715 |
-0.1738581 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:49:00 |
Clapham Junction Plats 0-2 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789788 |
1789501642793893 |
61 |
61 |
2026-09-15 19:59:06.117968 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:05.488123 |
| 559747 |
592034 |
L85561 |
875J58MZ15 |
2026-09-15 |
COMPLETE |
15790977 |
2026-09-15 20:48:00 |
2026-09-15 19:59:08 |
2026-09-17 19:59:08 |
{"id": 592034, "stp": "P", "toc": "South Western Railway", "uid": "L85561", "consist": "450120", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L85561/2026-09-15/detailed", "trust_id": "875J58MZ15", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Farnham Depot Reception Ro", "service_date": "2026-09-15", "dest_arr_time": "2053", "dest_platform": null, "is_terminated": 1, "next_location": "Farnham Depot Reception Ro", "signalling_id": "5J58", "timing_status": "EARLY", "origin_station": "Farnham", "current_leg_arr": "2048", "current_leg_dep": "2047", "current_leg_end": "Farnham Depot Reception Ro", "origin_dep_time": "2050", "origin_platform": "2", "current_location": "Aldershot Sig. As15", "last_update_time": "2026-09-15T19:59:08", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]}", "current_leg_start": "Farnham", "dest_arr_time_act": "2053", "motion_projection": null, "next_location_lat": "51.2472917", "next_location_lon": "-0.7567031", "previous_location": "Farnham", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 256.042, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 301.828, \"from_m\": 256.042, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 311.671, \"from_m\": 301.828, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 560.166, \"from_m\": 311.671, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 592034, \"profile_key\": \"7a42cb27dbe9e26c2d5373c332f82cfd830c06eb5a3e9885d59b63c253b489e4\", \"schedule_id\": 18127, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2050\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": null, \"location\": \"Farnham Depot Reception Ro\", \"stage_seq\": 2, \"distance_m\": 560.166, \"section_seq\": 1, \"route_path_id\": 73235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 560.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73235}], \"total_distance_m\": 560.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 560.166, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2050", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.2472917", "current_position_lon": "-0.7567031", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:05Z\", \"source_id\": 15790977, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:48:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Farnham Depot Reception Ro", "service_state_platform": null, "timing_fact_generation": 1789501745862191, "current_leg_arrival_utc": "2026-09-15T20:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:05.860079", "service_state_evidence_id": 15790977, "current_leg_start_actual_dep": "2026-09-15T20:50:00+01:00", "operational_evidence_version": 3, "service_state_event_time_utc": "2026-09-15T19:48:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:06.125835", "service_state_valid_until_kind": null, "operational_interpretation_version": 3, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
FNH |
None |
5J58 |
450120 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 256.042, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 301.828, "from_m": 256.042, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 311.671, "from_m": 301.828, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 560.166, "from_m": 311.671, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 592034, "profile_key": "7a42cb27dbe9e26c2d5373c332f82cfd830c06eb5a3e9885d59b63c253b489e4", "schedule_id": 18127, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2050", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73235}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": null, "location": "Farnham Depot Reception Ro", "stage_seq": 2, "distance_m": 560.166, "section_seq": 1, "route_path_id": 73235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 560.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 73235}], "total_distance_m": 560.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 560.166, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:05Z", "source_id": 15790977, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:48:00+01:00", "operational_fact": true}] |
Farnham |
2050 |
2050 |
2 |
None |
None |
Farnham Depot Reception Ro |
2053 |
2053 |
None |
EARLY |
-5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L85561/2026-09-15/detailed |
None |
Farnham |
2026-09-15T20:50:00+01:00 |
Farnham Depot Reception Ro |
1.0 |
{"type": "LineString", "coordinates": [[-0.7934833000000001, 51.211118500000005], [-0.7930849999999999, 51.21135739999999], [-0.7927472999999999, 51.211567499999994], [-0.7919810999999999, 51.2120875], [-0.7919299, 51.21212080000001], [-0.7911523, 51.2126105], [-0.7905864999999999, 51.2129509], [-0.7901359, 51.2131941], [-0.7895391, 51.2134794], [-0.7887334999999999, 51.21381819999999], [-0.7880356999999999, 51.2140813], [-0.7873949, 51.214293], [-0.7866916, 51.2145043], [-0.7859025999999999, 51.2147161], [-0.7851599999999999, 51.2148808], [-0.7835221, 51.2152217], [-0.7826696999999999, 51.21543700000001], [-0.7816578, 51.21574530000001], [-0.780422, 51.2161869], [-0.7801064, 51.216315899999984], [-0.7800045, 51.216356999999995], [-0.7795932, 51.216534399999986], [-0.7787748, 51.2169248], [-0.778515, 51.21706439999999], [-0.7780073999999999, 51.21738580000001], [-0.7770337, 51.21802919999998], [-0.7766162155455559, 51.21830176221716], [-0.7762487, 51.2185417], [-0.7757508, 51.21884299999999], [-0.7752214, 51.2191281], [-0.7750830999999999, 51.21919659999999], [-0.7746089999999999, 51.2194316], [-0.7742215999999998, 51.219608499999985], [-0.7738379, 51.2197646], [-0.7732792, 51.2199869], [-0.7727713999999999, 51.22016630000001], [-0.7715453, 51.22056169999999], [-0.7711705999999999, 51.2206963], [-0.7710448999999999, 51.22075170000001], [-0.7708305, 51.22084610000001], [-0.7705240999999999, 51.2210022], [-0.7702718, 51.22116349999999], [-0.7699347, 51.2214337], [-0.7696749999999999, 51.22169470000001], [-0.7694771999999999, 51.22196929999999], [-0.7693457999999999, 51.2222217], [-0.7692501, 51.22249479999999], [-0.7692083, 51.2227528], [-0.7692078999999999, 51.223000500000005], [-0.7692495, 51.22325450000001], [-0.7693339, 51.2235612], [-0.769505, 51.22409900000001], [-0.7697204, 51.224902], [-0.7698427, 51.2253785], [-0.7699217, 51.2257815], [-0.7700145, 51.2264103], [-0.7700628999999999, 51.2269658], [-0.7700836, 51.2276322], [-0.7700715, 51.2281822], [-0.7700240999999999, 51.22881539999999], [-0.769916, 51.22950989999999], [-0.769834, 51.22989489999999], [-0.769747, 51.23025400000001], [-0.7696129, 51.230725100000015], [-0.7694927999999999, 51.2310752], [-0.7689208999999999, 51.2326395], [-0.768878, 51.23274959999999], [-0.7680029999999999, 51.23506210000001], [-0.7675473999999999, 51.236265399999986], [-0.766971, 51.23778169999999], [-0.7669348, 51.23788569999999], [-0.7665391, 51.2389696], [-0.7662454, 51.239798], [-0.7657703, 51.24106160000001], [-0.7655800999999999, 51.2414806], [-0.7654354, 51.24175770000001], [-0.7652234, 51.2421221], [-0.7650532, 51.2423749], [-0.7647608, 51.2427737], [-0.7644290000000001, 51.24316720000001], [-0.7640836, 51.2435449], [-0.7637093, 51.243914700000005], [-0.7632845, 51.24426709999999], [-0.7627357, 51.244680300000006], [-0.7624743, 51.2448713], [-0.7621711, 51.2450717], [-0.76181, 51.2452918], [-0.7616441, 51.2453795], [-0.7613934999999998, 51.2454982], [-0.7613080999999999, 51.2455355], [-0.7610464999999998, 51.24564479999999], [-0.7607049, 51.24579079999999], [-0.7600280999999999, 51.2460958], [-0.7596995, 51.24624180000001], [-0.7595344999999999, 51.246319799999995], [-0.7591292, 51.24649200000001], [-0.7587516, 51.24663970000001], [-0.7582890999999999, 51.2468027], [-0.7579327, 51.2469268], [-0.7570524000000001, 51.24720659999999], [-0.7567031000000001, 51.247291700000005]]} |
3.3 |
2047 |
2048 |
Farnham |
Aldershot Sig. As15 |
Farnham Depot Reception Ro |
51.2472917 |
-0.7567031 |
51.2472917 |
-0.7567031 |
1 |
0 |
2026-09-15 19:59:08 |
TERMINATED |
2026-09-15 19:48:00 |
Farnham Depot Reception Ro |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790977 |
1789501745862191 |
3 |
3 |
2026-09-15 19:59:06.125835 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:05.860079 |
| 559748 |
591287 |
C48114 |
852T91MZ15 |
2026-09-15 |
COMPLETE |
15789923 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 591287, "stp": "P", "toc": "Great Western Railway", "uid": "C48114", "consist": "150233", "dest_crs": "TRU", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48114/2026-09-15/detailed", "trust_id": "852T91MZ15", "origin_crs": "FAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Truro", "service_date": "2026-09-15", "dest_arr_time": "2046", "dest_platform": "1", "is_terminated": 1, "next_location": "Truro", "signalling_id": "2T91", "timing_status": "LATE", "origin_station": "Falmouth Docks", "current_leg_arr": "2049", "current_leg_dep": "2037", "current_leg_end": "Truro", "origin_dep_time": "2017", "origin_platform": null, "current_location": "Truro", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "+3 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": "2046", "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\": 591287, \"profile_key\": \"e14944afd44e506f4a3bfb472ede34eda70b8f2141169a6f2c5774e1dea8ae3d\", \"schedule_id\": 6291, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Falmouth Docks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Falmouth Town\", \"stage_seq\": 2, \"distance_m\": 776.798, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Penmere\", \"stage_seq\": 3, \"distance_m\": 2268.067, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2030H\", \"location\": \"Penryn\", \"stage_seq\": 4, \"distance_m\": 5617.863, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2037H\", \"location\": \"Perranwell\", \"stage_seq\": 5, \"distance_m\": 12200.342, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Penwithers Jn\", \"stage_seq\": 6, \"distance_m\": 18034.25, \"section_seq\": 1, \"route_path_id\": 30148}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"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": "2017", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "12.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-15T19:19:33Z\", \"source_id\": 15770421, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:33Z\", \"source_id\": 15772618, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:00Z\", \"source_id\": 48548101, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:03Z\", \"source_id\": 15775082, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:05Z\", \"source_id\": 15782697, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:29Z\", \"source_id\": 48596293, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:32Z\", \"source_id\": 15789923, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Truro", "service_state_platform": "1", "timing_fact_generation": 1789501653967857, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:09.736626", "service_state_evidence_id": 15789923, "current_leg_start_actual_dep": "2026-09-15T20:40:30+01:00", "operational_evidence_version": 17, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:10.787770", "service_state_valid_until_kind": null, "operational_interpretation_version": 17, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
FAL |
TRU |
2T91 |
150233 |
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": 591287, "profile_key": "e14944afd44e506f4a3bfb472ede34eda70b8f2141169a6f2c5774e1dea8ae3d", "schedule_id": 6291, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2017", "location": "Falmouth Docks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Falmouth Town", "stage_seq": 2, "distance_m": 776.798, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Penmere", "stage_seq": 3, "distance_m": 2268.067, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2030H", "location": "Penryn", "stage_seq": 4, "distance_m": 5617.863, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2037H", "location": "Perranwell", "stage_seq": 5, "distance_m": 12200.342, "section_seq": 1, "route_path_id": 30148}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Penwithers Jn", "stage_seq": 6, "distance_m": 18034.25, "section_seq": 1, "route_path_id": 30148}, {"is_pass": false, "wtt_arr": "2046", "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-15T19:19:33Z", "source_id": 15770421, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:33Z", "source_id": 15772618, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26854, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:00Z", "source_id": 48548101, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:26:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:03Z", "source_id": 15775082, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:05Z", "source_id": 15782697, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26821, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:29Z", "source_id": 48596293, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:49:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:32Z", "source_id": 15789923, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Falmouth Docks |
2017 |
2017 |
None |
None |
None |
Truro |
2046 |
2046 |
1 |
LATE |
+3 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48114/2026-09-15/detailed |
None |
Perranwell |
2026-09-15T20:40:30+01:00 |
Truro |
12.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 |
2037 |
2049 |
Perranwell |
Truro |
Truro |
50.2638575 |
-5.0648917 |
50.2638575 |
-5.0648917 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
Truro |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789923 |
1789501653967857 |
17 |
17 |
2026-09-15 19:59:10.787770 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:09.736626 |
| 559749 |
590969 |
P89547 |
892T65MZ15 |
2026-09-15 |
COMPLETE |
15790322 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 590969, "stp": "P", "toc": "Southeastern", "uid": "P89547", "consist": "375307", "dest_crs": "SOO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89547/2026-09-15/detailed", "trust_id": "892T65MZ15", "origin_crs": "PDW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-15", "dest_arr_time": "2050", "dest_platform": "3", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T65", "timing_status": "EARLY", "origin_station": "Paddock Wood", "current_leg_arr": "2049", "current_leg_dep": "2045", "current_leg_end": "Strood", "origin_dep_time": "2003", "origin_platform": "3", "current_location": "Strood", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]}", "current_leg_start": "Cuxton", "dest_arr_time_act": "2050", "motion_projection": null, "next_location_lat": "51.3966534", "next_location_lon": "0.5002751", "previous_location": "Cuxton", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.697, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 748.689, \"from_m\": 161.697, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 799.45, \"from_m\": 748.689, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1692.204, \"from_m\": 799.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3898.165, \"from_m\": 1692.204, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4790.919, \"from_m\": 3898.165, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4841.681, \"from_m\": 4790.919, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6011.997, \"from_m\": 4841.681, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 6061.912, \"from_m\": 6011.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8104.302, \"from_m\": 6061.912, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10523.929, \"from_m\": 8104.302, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10861.4, \"from_m\": 10523.929, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17731.827, \"from_m\": 10861.4, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18252.27, \"from_m\": 17731.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20969.711, \"from_m\": 18252.27, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21214.276, \"from_m\": 20969.711, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 25411.94, \"from_m\": 21214.276, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26872.085, \"from_m\": 25411.94, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28300.476, \"from_m\": 26872.085, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38982.68, \"from_m\": 28300.476, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39107.703, \"from_m\": 38982.68, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 39265.938, \"from_m\": 39107.703, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 590969, \"profile_key\": \"3cdcf4aa9b8715ab39db8098540c5bb35cc3c8df86757ba487a7332fbaa570d4\", \"schedule_id\": 24066, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Paddock Wood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2006H\", \"wtt_dep\": \"2007\", \"location\": \"Beltring\", \"stage_seq\": 2, \"distance_m\": 2795.185, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2010\", \"wtt_dep\": \"2011\", \"location\": \"Yalding\", \"stage_seq\": 3, \"distance_m\": 10712.66, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2014H\", \"location\": \"Wateringbury\", \"stage_seq\": 4, \"distance_m\": 13431.988, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2019H\", \"location\": \"East Farleigh\", \"stage_seq\": 5, \"distance_m\": 18197.402, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2023H\", \"wtt_dep\": \"2025\", \"location\": \"Maidstone West\", \"stage_seq\": 6, \"distance_m\": 21110.451, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 21882.08, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033\", \"location\": \"Aylesford\", \"stage_seq\": 8, \"distance_m\": 26785.051, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2035H\", \"location\": \"New Hythe\", \"stage_seq\": 9, \"distance_m\": 28266.751, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Snodland\", \"stage_seq\": 10, \"distance_m\": 30311.809, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2042\", \"location\": \"Halling\", \"stage_seq\": 11, \"distance_m\": 32736.555, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Cuxton\", \"stage_seq\": 12, \"distance_m\": 35567.227, \"section_seq\": 1, \"route_path_id\": 37724}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 13, \"distance_m\": 39265.938, \"section_seq\": 1, \"route_path_id\": 37724}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39265.938, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37724}], \"total_distance_m\": 39265.938, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 38952.803, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 313.135, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2003", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3966534", "current_position_lon": "0.5002751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:57Z\", \"source_id\": 48498152, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:02Z\", \"source_id\": 15759213, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:12Z\", \"source_id\": 48506030, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:15Z\", \"source_id\": 15762103, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:08Z\", \"source_id\": 48517954, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:08Z\", \"source_id\": 15765776, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:54Z\", \"source_id\": 48529474, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:59Z\", \"source_id\": 15769263, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:29Z\", \"source_id\": 48540165, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:31Z\", \"source_id\": 15772589, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:24:57Z\", \"source_id\": 48545728, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:01Z\", \"source_id\": 15774343, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:51Z\", \"source_id\": 48559029, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:58Z\", \"source_id\": 15778529, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:59Z\", \"source_id\": 48565956, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:03Z\", \"source_id\": 15780599, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:07Z\", \"source_id\": 48573165, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:09Z\", \"source_id\": 15782758, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:07Z\", \"source_id\": 48577710, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:12Z\", \"source_id\": 15784164, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:00Z\", \"source_id\": 48588358, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:44:04Z\", \"source_id\": 15787501, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:03Z\", \"source_id\": 48597570, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:08Z\", \"source_id\": 15790322, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1789501690507506, "current_leg_arrival_utc": "2026-09-15T20:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:12.353784", "service_state_evidence_id": 15790322, "current_leg_start_actual_dep": "2026-09-15T20:45:30+01:00", "operational_evidence_version": 46, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:13.214640", "service_state_valid_until_kind": null, "operational_interpretation_version": 46, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
PDW |
SOO |
2T65 |
375307 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 161.697, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 748.689, "from_m": 161.697, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 799.45, "from_m": 748.689, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1692.204, "from_m": 799.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3898.165, "from_m": 1692.204, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4790.919, "from_m": 3898.165, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4841.681, "from_m": 4790.919, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6011.997, "from_m": 4841.681, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 6061.912, "from_m": 6011.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8104.302, "from_m": 6061.912, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10523.929, "from_m": 8104.302, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10861.4, "from_m": 10523.929, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17731.827, "from_m": 10861.4, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18252.27, "from_m": 17731.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20969.711, "from_m": 18252.27, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21214.276, "from_m": 20969.711, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 25411.94, "from_m": 21214.276, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26872.085, "from_m": 25411.94, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28300.476, "from_m": 26872.085, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38982.68, "from_m": 28300.476, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39107.703, "from_m": 38982.68, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 39265.938, "from_m": 39107.703, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 590969, "profile_key": "3cdcf4aa9b8715ab39db8098540c5bb35cc3c8df86757ba487a7332fbaa570d4", "schedule_id": 24066, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2003", "location": "Paddock Wood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2006H", "wtt_dep": "2007", "location": "Beltring", "stage_seq": 2, "distance_m": 2795.185, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2010", "wtt_dep": "2011", "location": "Yalding", "stage_seq": 3, "distance_m": 10712.66, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2014H", "location": "Wateringbury", "stage_seq": 4, "distance_m": 13431.988, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2019H", "location": "East Farleigh", "stage_seq": 5, "distance_m": 18197.402, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2023H", "wtt_dep": "2025", "location": "Maidstone West", "stage_seq": 6, "distance_m": 21110.451, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 21882.08, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033", "location": "Aylesford", "stage_seq": 8, "distance_m": 26785.051, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2035H", "location": "New Hythe", "stage_seq": 9, "distance_m": 28266.751, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Snodland", "stage_seq": 10, "distance_m": 30311.809, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2042", "location": "Halling", "stage_seq": 11, "distance_m": 32736.555, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Cuxton", "stage_seq": 12, "distance_m": 35567.227, "section_seq": 1, "route_path_id": 37724}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": null, "location": "Strood", "stage_seq": 13, "distance_m": 39265.938, "section_seq": 1, "route_path_id": 37724}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39265.938, "from_m": 0.0, "section_seq": 1, "route_path_id": 37724}], "total_distance_m": 39265.938, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 38952.803, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 313.135, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32502, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:57Z", "source_id": 48498152, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:06:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:02Z", "source_id": 15759213, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32494, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:12Z", "source_id": 48506030, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:09:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:15Z", "source_id": 15762103, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:08Z", "source_id": 48517954, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:13:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:08Z", "source_id": 15765776, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32467, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:54Z", "source_id": 48529474, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:18:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:59Z", "source_id": 15769263, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32456, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:29Z", "source_id": 48540165, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:31Z", "source_id": 15772589, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32444, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:24:57Z", "source_id": 48545728, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:26:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:01Z", "source_id": 15774343, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32440, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:51Z", "source_id": 48559029, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:31:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:58Z", "source_id": 15778529, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32436, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:59Z", "source_id": 48565956, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:34:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:03Z", "source_id": 15780599, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32432, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:07Z", "source_id": 48573165, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:37:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:09Z", "source_id": 15782758, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32424, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:07Z", "source_id": 48577710, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:12Z", "source_id": 15784164, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32428, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:00Z", "source_id": 48588358, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:44:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:44:04Z", "source_id": 15787501, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32261, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:03Z", "source_id": 48597570, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:49:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:08Z", "source_id": 15790322, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Paddock Wood |
2003 |
2003 |
3 |
None |
None |
Strood |
2050 |
2050 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89547/2026-09-15/detailed |
None |
Cuxton |
2026-09-15T20:45:30+01:00 |
Strood |
4.0 |
{"type": "LineString", "coordinates": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]} |
2.3 |
2045 |
2049 |
Cuxton |
Strood |
Strood |
51.3966534 |
0.5002751 |
51.3966534 |
0.5002751 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
Strood |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790322 |
1789501690507506 |
46 |
46 |
2026-09-15 19:59:13.214640 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:12.353784 |
| 559750 |
590460 |
C08121 |
405N49MY15 |
2026-09-15 |
COMPLETE |
15789999 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 590460, "stp": "P", "toc": "Merseyrail", "uid": "C08121", "consist": "777010", "dest_crs": null, "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08121/2026-09-15/detailed", "trust_id": "405N49MY15", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "New Brighton Siding No 1", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": null, "is_terminated": 1, "next_location": "New Brighton Siding No 1", "signalling_id": "5N49", "timing_status": "ON TIME", "origin_station": "Chester", "current_leg_arr": "2049", "current_leg_dep": "1946", "current_leg_end": "New Brighton Siding No 1", "origin_dep_time": "1945", "origin_platform": "7B", "current_location": "New Brighton", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8787749, 53.19651499999999], [-2.8809273, 53.1973562], [-2.8810997, 53.1974201], [-2.881272, 53.1974839], [-2.8816314, 53.19760920000001], [-2.8819707, 53.197715300000006], [-2.8822844, 53.19780339999999], [-2.8831294, 53.1980254], [-2.8841154999999996, 53.1982802], [-2.8843231, 53.19833539999999], [-2.8846151999999994, 53.19842520000001], [-2.8848472000000003, 53.19851760000001], [-2.8850793, 53.19863089999999], [-2.8852282, 53.1987196], [-2.885302, 53.1987613], [-2.8854694999999997, 53.19888490000001], [-2.8856721999999997, 53.19905380000001], [-2.8858075, 53.1991916], [-2.8859287999999994, 53.1993511], [-2.8860328, 53.1995395], [-2.8860552165065845, 53.19957740430325], [-2.8860933, 53.19964180000001], [-2.8861732999999994, 53.199799199999994], [-2.8862297, 53.1999599], [-2.8862646999999995, 53.2001715], [-2.8862835999999996, 53.2004988], [-2.8863261, 53.200692200000006], [-2.8863905000000005, 53.20086100000001], [-2.8864782, 53.2010276], [-2.8865828, 53.2011705], [-2.8870024000000005, 53.2016795], [-2.8870925, 53.20179400000001], [-2.8871427284673423, 53.20189076291053], [-2.8871904, 53.201982599999994], [-2.8873277, 53.20215569999999], [-2.8875853999999994, 53.2024942], [-2.8876432, 53.202569999999994], [-2.8881165999999996, 53.20321520000001], [-2.8889428999999995, 53.2043891], [-2.8892848, 53.204892099999995], [-2.8899844, 53.205991899999994], [-2.890327399999999, 53.2065616], [-2.8910350999999994, 53.20774500000001], [-2.8914916999999996, 53.2085141], [-2.8917967999999994, 53.209017300000006], [-2.8919006, 53.20918149999999], [-2.8919895, 53.2093271], [-2.8924027, 53.21002140000001], [-2.8928183999999995, 53.210712999999984], [-2.8940696, 53.2127924], [-2.8953358, 53.2148371], [-2.8957696999999993, 53.2153991], [-2.8961190999999995, 53.215844099999984], [-2.8964537999999997, 53.2162443], [-2.8968902999999995, 53.21670559999999], [-2.8973551, 53.21716979999999], [-2.8980791999999997, 53.2178739], [-2.8993941999999997, 53.219152999999984], [-2.900712, 53.22041750000001], [-2.901418, 53.2210922], [-2.9019743, 53.22162669999999], [-2.9025479, 53.22216130000001], [-2.9037461, 53.2233078], [-2.9046609999999995, 53.2241849], [-2.9056213, 53.22512669999999], [-2.9066177, 53.22606919999998], [-2.9076420999999995, 53.2270345], [-2.9086388999999997, 53.22799359999999], [-2.9095305, 53.228845799999995], [-2.9100636999999994, 53.229363600000006], [-2.9106078, 53.2298927], [-2.9117004999999994, 53.23094], [-2.9138620999999993, 53.233034499999995], [-2.9146478999999994, 53.23378340000001], [-2.9154313, 53.234532299999984], [-2.9169873, 53.2360273], [-2.9201163999999995, 53.2390155], [-2.9208018999999994, 53.2396895], [-2.9215136, 53.2403708], [-2.9229416, 53.24170599999999], [-2.9257361999999993, 53.24439890000001], [-2.9263405, 53.2449947], [-2.9273317, 53.245924], [-2.9281476, 53.24671], [-2.9290117, 53.2475526], [-2.9307734, 53.2492247], [-2.932596, 53.25098320000001], [-2.9350732840863833, 53.25335536819731], [-2.9360242, 53.25426589999999], [-2.939487, 53.257555], [-2.9401346, 53.258154700000006], [-2.9407861999999994, 53.2587317], [-2.9414041, 53.25925500000001], [-2.9419034, 53.2596783], [-2.9425764, 53.260241699999995], [-2.9431606999999995, 53.260717500000005], [-2.9476494, 53.2644311], [-2.9527549, 53.26860940000001], [-2.9553076, 53.27070659999999], [-2.9577840999999996, 53.27280279999999], [-2.9603458999999996, 53.2748888], [-2.9616185, 53.275932299999994], [-2.9628729999999996, 53.2769711], [-2.964440437594421, 53.278262460789115], [-2.9645842, 53.278380899999995], [-2.9654285, 53.2790998], [-2.9662233, 53.279816100000005], [-2.9672596999999996, 53.28077979999998], [-2.9683417999999997, 53.281969100000005], [-2.9694275, 53.283207], [-2.9706108999999996, 53.28468449999999], [-2.9716798, 53.2861801], [-2.9722438, 53.28704319999999], [-2.972740299999999, 53.28789249999999], [-2.9732207, 53.2887195], [-2.9737039999999997, 53.28955520000001], [-2.9740207999999995, 53.290127899999995], [-2.9743422999999996, 53.29070370000001], [-2.9749768999999997, 53.291850499999995], [-2.975279, 53.2924752], [-2.9755215, 53.29305219999999], [-2.9757689999999997, 53.2935364], [-2.9759340999999995, 53.29394669999999], [-2.9761525, 53.294489799999994], [-2.9766208, 53.29523259999999], [-2.9769753, 53.296033500000014], [-2.9773386999999993, 53.29699020000001], [-2.977338875027705, 53.296990660808696], [-2.9775718, 53.2976039], [-2.9794236999999995, 53.3024762], [-2.9800706999999997, 53.3043249], [-2.9806712, 53.3059681], [-2.9807933999999996, 53.306286699999994], [-2.9811001317578043, 53.30706581297633], [-2.981298, 53.3075684], [-2.981409199999999, 53.3078635], [-2.9822061999999994, 53.3099232], [-2.983033, 53.312015499999994], [-2.983458, 53.31311730000001], [-2.9842932, 53.31520119999999], [-2.9852718, 53.317682999999995], [-2.9865153, 53.3208712], [-2.986777, 53.3215255], [-2.986824, 53.321627200000016], [-2.9869173, 53.3218424], [-2.9900548, 53.32974500000001], [-2.9903168999999994, 53.33043869999999], [-2.9905158999999997, 53.3309656], [-2.9913010999999994, 53.33295689999999], [-2.9916878, 53.3339533], [-2.9920929999999997, 53.3349481], [-2.9921803, 53.3351729], [-2.9930245, 53.337327599999995], [-2.9935648, 53.3386947], [-2.9941167, 53.34004590000001], [-2.9942825, 53.340474], [-2.9947842999999996, 53.3416948], [-2.9950369, 53.3422085], [-2.9952126, 53.342554699999994], [-2.9957623, 53.3436212], [-2.9960392999999996, 53.344168399999994], [-2.9963033, 53.34466179999999], [-2.9965592999999995, 53.34512519999999], [-2.9966589, 53.3453044], [-2.996764199999999, 53.3455074], [-2.9968433999999995, 53.34567049999999], [-2.9969345, 53.34583529999999], [-2.9972737, 53.346511799999995], [-2.9974725, 53.34690569999999], [-2.9977813, 53.3475204], [-2.9978538999999995, 53.3476659], [-2.9979813, 53.34790709999999], [-2.9982259999999994, 53.34839459999999], [-2.9985036999999997, 53.34892679999999], [-2.9985932, 53.3491078], [-2.9989348, 53.3497975], [-2.9991030999999997, 53.3501259], [-2.9991877, 53.35029579999999], [-2.9997256999999995, 53.3513625], [-3.0002747, 53.3524317], [-3.000704, 53.3532606], [-3.0012476999999995, 53.3542708], [-3.0015743, 53.3548539], [-3.0018572999999997, 53.35536919999999], [-3.0022525, 53.35607729999999], [-3.0026911, 53.356908], [-3.002759300000001, 53.3570386], [-3.0028813, 53.35728479999999], [-3.0030763, 53.3576575], [-3.0035068, 53.35849970000001], [-3.0038408, 53.3591963], [-3.0044975113039345, 53.36070877627213], [-3.0046708999999994, 53.3611081], [-3.0049907, 53.361835799999994], [-3.0053095999999995, 53.362497299999994], [-3.0056592, 53.36315929999999], [-3.006114999999999, 53.36406649999999], [-3.0065208999999995, 53.3648497], [-3.0068233, 53.3654561], [-3.007992199999999, 53.3677224], [-3.0084092999999994, 53.368474], [-3.0086907999999997, 53.36896599999999], [-3.0094321999999996, 53.37024900000001], [-3.0095778, 53.370590599999986], [-3.0097271999999995, 53.370851400000014], [-3.0101272000000003, 53.3715555], [-3.0103129, 53.3718988], [-3.0105018999999995, 53.37225389999999], [-3.010586365250046, 53.37240853550814], [-3.0107996999999997, 53.3727991], [-3.011124699999999, 53.3734781], [-3.0113884999999994, 53.374003599999995], [-3.0115706, 53.3743891], [-3.0116573, 53.37460180000001], [-3.0118896, 53.3751816], [-3.0120110999999996, 53.3754564], [-3.0120455, 53.375527299999995], [-3.0121269, 53.37568009999999], [-3.0123545999999997, 53.3761226], [-3.0127309, 53.3768418], [-3.013253999999999, 53.3778838], [-3.0138373, 53.37899449999999], [-3.0139176, 53.3791668], [-3.014079999999999, 53.3794562], [-3.0142074999999995, 53.37964250000001], [-3.0144595, 53.37995359999999], [-3.0145580999999995, 53.3800947], [-3.0147382, 53.3804531], [-3.0151604, 53.3812882], [-3.0153859, 53.3817603], [-3.0156078, 53.3821398], [-3.0156934, 53.3822638], [-3.0159560999999995, 53.3827005], [-3.0161955999999996, 53.383186599999995], [-3.0163772, 53.3835525], [-3.0164786, 53.3837711], [-3.0165397, 53.383859400000006], [-3.0166715, 53.3839953], [-3.0169337, 53.3842093], [-3.0173065, 53.3844817], [-3.0175259999999997, 53.3846238], [-3.0177676999999994, 53.38475999999999], [-3.0187169999999997, 53.3851182], [-3.0194694, 53.385388], [-3.0201005999999997, 53.38565500000001], [-3.0205131999999995, 53.3858839], [-3.0207859, 53.386123899999994], [-3.021035, 53.38637200000001], [-3.0211550999999996, 53.386528], [-3.0211832, 53.386564500000006], [-3.0212801999999996, 53.386778499999984], [-3.0213308, 53.3869649], [-3.021346799999999, 53.3871554], [-3.0213290000000006, 53.38734079999999], [-3.0213097999999996, 53.3874493], [-3.021285, 53.38754089999999], [-3.0211925999999996, 53.38772250000001], [-3.0210863999999997, 53.38787790000001], [-3.0208977999999997, 53.388137099999994], [-3.0206072999999996, 53.3885325], [-3.0205259, 53.38862600000001], [-3.0204440999999997, 53.38869659999999], [-3.0203518000000003, 53.3887701], [-3.0202772999999996, 53.38882790000001], [-3.0199559999999996, 53.38900569999999], [-3.0194652999999994, 53.38920229999999], [-3.0186565, 53.3895384], [-3.0181159999999996, 53.38978529999999], [-3.0176866999999996, 53.3899887], [-3.0174451999999996, 53.390134999999994], [-3.0171961, 53.39028590000001], [-3.0169776000000006, 53.3904939], [-3.0155692272946957, 53.39241674448593], [-3.015637263989433, 53.39239339292184], [-3.0150377, 53.393212900000016], [-3.0144236, 53.39400109999999], [-3.0141101, 53.394334], [-3.013886736330694, 53.39450205232865], [-3.0138253999999995, 53.3945482], [-3.0136423, 53.3946675], [-3.0128555999999995, 53.3950573], [-3.012337, 53.3952844], [-3.0108164999999993, 53.39598749999998], [-3.0080916, 53.3972443], [-2.9966351999999996, 53.4025229], [-2.9953392999999995, 53.4031389], [-2.9951576, 53.4032636], [-2.9949158, 53.40347369999999], [-2.9946787999999995, 53.40366869999999], [-2.994428399999999, 53.40382610000001], [-2.9934315, 53.404403599999995], [-2.9929401, 53.40464480000001], [-2.9922256, 53.40501619999999], [-2.9921834773950673, 53.40503809109668], [-2.9916266, 53.4053275], [-2.9908661999999997, 53.40573400000001], [-2.9903557999999997, 53.4060215], [-2.9897842, 53.4063418], [-2.9895436, 53.4065372], [-2.9893822, 53.40672849999999], [-2.9892371, 53.40694680000001], [-2.989225791070445, 53.406973522365185], [-2.9891916034289485, 53.407054305739265], [-2.9891718000000003, 53.40710109999999], [-2.9891561999999996, 53.4071989], [-2.9891504999999996, 53.40733920000001], [-2.9891718000000003, 53.4076478], [-2.9892001999999995, 53.40806159999999], [-2.9892105, 53.4082108], [-2.9891994, 53.4086069], [-2.9891961000000005, 53.4087241], [-2.9891922999999996, 53.409104], [-2.9891716, 53.4094455], [-2.9891490999999997, 53.40976129999999], [-2.9890665, 53.409992300000006], [-2.9889910999999993, 53.4101444], [-2.9889066, 53.4102576], [-2.9886893999999997, 53.4104619], [-2.9884698999999997, 53.4106418], [-2.9882372, 53.4108046], [-2.9879694, 53.4109572], [-2.9876357, 53.4110947], [-2.987598199999999, 53.411106499999995], [-2.9873130999999997, 53.41119629999999], [-2.986922, 53.4112875], [-2.9865902, 53.411334999999994], [-2.9861278, 53.4113697], [-2.9857047999999997, 53.4113635], [-2.985353700000001, 53.41133570000001], [-2.9850563, 53.4112872], [-2.9847253, 53.41122409999999], [-2.9844714999999997, 53.4111441], [-2.9842291, 53.4110543], [-2.9832777, 53.410590600000006], [-2.9824497, 53.41018689999999], [-2.9817611999999993, 53.4098451], [-2.9799707000000004, 53.408984399999994], [-2.9791887, 53.4086235], [-2.978623, 53.4083625], [-2.9778728, 53.40800099999999], [-2.97778945768988, 53.407959268083], [-2.977690160528258, 53.407909547054686], [-2.9774214087725945, 53.40777497480328], [-2.9773935, 53.40776099999999], [-2.9773257292889292, 53.40772612762099], [-2.9769540999999995, 53.40753490000001], [-2.9767647, 53.4074185], [-2.9767165493678225, 53.40738283708326], [-2.976556169262329, 53.407264050839494], [-2.9765507000000007, 53.40726], [-2.9765240876819985, 53.40723512313881], [-2.9764270927304586, 53.40714445335115], [-2.9763981378594053, 53.40711738662652], [-2.9762623999999995, 53.4069905], [-2.9761103, 53.40678530000001], [-2.9759841999999996, 53.40649159999999], [-2.9759434999999996, 53.40629779999998], [-2.9759477999999997, 53.40605359999999], [-2.9759888, 53.405868099999985], [-2.9760499000000005, 53.40570569999999], [-2.9761492, 53.40553489999999], [-2.9763694, 53.40524130000001], [-2.9765824, 53.4050583], [-2.9767548, 53.4049182], [-2.9770566, 53.4047477], [-2.9773555999999997, 53.4046232], [-2.9777852999999994, 53.404476899999985], [-2.9781036999999997, 53.404411299999985], [-2.9784853999999994, 53.40435289999999], [-2.978928, 53.4043272], [-2.9792756, 53.404331600000006], [-2.9795807999999995, 53.40434330000001], [-2.9795950450776236, 53.40434440062595], [-2.9798032035249196, 53.4043604836929], [-2.9798293, 53.4043625], [-2.979919225515534, 53.404373620070565], [-2.980025, 53.4043867], [-2.9801989, 53.4044128], [-2.9809007, 53.40454499999999], [-2.9813339999999995, 53.404610600000005], [-2.9818457, 53.40463979999999], [-2.9824416999999994, 53.404661899999994], [-2.9832671999999993, 53.4046908], [-2.9850804, 53.404860799999994], [-2.9866465999999994, 53.405010299999994], [-2.9879724000000003, 53.4051516], [-2.9888331, 53.4052257], [-2.9897629999999995, 53.40525550000001], [-2.9901973, 53.405246700000006], [-2.9905186, 53.40520720000001], [-2.9907057, 53.4051654], [-2.990955, 53.4050811], [-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.0129421, 53.3949309], [-3.0132664999999994, 53.39468980000001], [-3.0134431, 53.39451410000001], [-3.0135503570497413, 53.394391117850304], [-3.0135877000000004, 53.3943483], [-3.0137279999999995, 53.3941707], [-3.0140710999999993, 53.3936789], [-3.0143311999999995, 53.393306800000005], [-3.014634099999999, 53.3929667], [-3.0148432, 53.39279629999999], [-3.0151431999999994, 53.3926033], [-3.0154735, 53.3924496], [-3.0155692272946957, 53.39241674448593], [-3.015637263989433, 53.39239339292184], [-3.0158747, 53.3923119], [-3.0159534999999997, 53.392290399999986], [-3.0162018, 53.39222269999999], [-3.0165106999999995, 53.39216199999999], [-3.0168893999999997, 53.39212739999999], [-3.0172507, 53.3921152], [-3.0175990999999995, 53.3921222], [-3.0180767, 53.3921671], [-3.0185761, 53.392277799999995], [-3.0192397999999994, 53.392445900000006], [-3.0212712999999995, 53.3930092], [-3.0227595, 53.39342049999999], [-3.0230573999999995, 53.393497700000005], [-3.0238107, 53.393699], [-3.0242251999999996, 53.393804], [-3.0253262, 53.394096299999994], [-3.0264864999999994, 53.39441619999999], [-3.0276231999999994, 53.3947277], [-3.028775, 53.3950447], [-3.0296243, 53.39527780000001], [-3.0308776, 53.3956137], [-3.0321334, 53.3959607], [-3.0334800999999993, 53.3963314], [-3.0340971999999997, 53.3965018], [-3.0347139999999997, 53.39665910000001], [-3.0348425999999997, 53.3966821], [-3.0350362, 53.3967194], [-3.0352597, 53.39675270000001], [-3.0357394, 53.39678789999999], [-3.0357644, 53.3967898], [-3.0366323, 53.39686340000001], [-3.0370721000000005, 53.3969124], [-3.0372982999999993, 53.396951599999994], [-3.0376906999999997, 53.39702989999999], [-3.0381268, 53.397105], [-3.03851, 53.3971833], [-3.0390975000000005, 53.397331300000005], [-3.039488, 53.397431399999995], [-3.0398804, 53.39753039999998], [-3.0404077, 53.3976849], [-3.0409824999999997, 53.39788660000001], [-3.0411312, 53.3979412], [-3.0413179, 53.39801979999999], [-3.0414961, 53.398093399999986], [-3.0416880999999996, 53.398177399999994], [-3.0418676, 53.398261100000006], [-3.0420878, 53.3983716], [-3.0422499999999997, 53.398467800000006], [-3.0424109, 53.39856879999999], [-3.0425460999999996, 53.39866239999999], [-3.0426893999999995, 53.39877439999999], [-3.0431224, 53.399132900000005], [-3.0432732999999996, 53.39924679999999], [-3.0433866, 53.399318400000006], [-3.0435452999999995, 53.3994086], [-3.0437706999999996, 53.39952060000001], [-3.043996, 53.3996165], [-3.0441784999999997, 53.399684500000006], [-3.0443656, 53.3997442], [-3.0446364999999997, 53.399824900000006], [-3.04711, 53.4005081], [-3.0475782, 53.400643], [-3.0484244, 53.40090159999998], [-3.0488234, 53.40102919999999], [-3.0492319, 53.4011646], [-3.0502892, 53.40153169999999], [-3.0510478, 53.40181340000001], [-3.0519524999999996, 53.40216790000001], [-3.0528488999999994, 53.4025395], [-3.0542719660063726, 53.403126808245354], [-3.0546307999999995, 53.40327490000001], [-3.0565182, 53.4040551], [-3.0579775999999996, 53.4046605], [-3.0589173, 53.40504959999999], [-3.0590955999999996, 53.4051289], [-3.0592391, 53.40520079999999], [-3.0594108, 53.4052916], [-3.0595153, 53.4053537], [-3.0596200999999996, 53.4054235], [-3.0597245999999996, 53.4054994], [-3.0598311, 53.4055819], [-3.0599527, 53.40569030000001], [-3.0600551999999994, 53.405786000000006], [-3.0601515999999997, 53.405888199999985], [-3.0602416, 53.40599509999999], [-3.0603291, 53.4061029], [-3.0606005, 53.4064711], [-3.0606982, 53.40659860000001], [-3.0607900999999997, 53.4067094], [-3.060878, 53.4068038], [-3.0609901999999996, 53.4069182], [-3.0611313999999994, 53.407042], [-3.0612418, 53.40712659999999], [-3.0613694, 53.407216299999995], [-3.0615195999999996, 53.40730820000001], [-3.061673, 53.40739369999999], [-3.0618416999999996, 53.4074751], [-3.0619909, 53.4075364], [-3.0621700999999995, 53.4076008], [-3.0623747, 53.40766519999999], [-3.0626407999999996, 53.4077399], [-3.062933699999999, 53.40780749999999], [-3.063189299999999, 53.40786099999999], [-3.0636086, 53.40793980000001], [-3.0684602, 53.40881970000001], [-3.0685289999999994, 53.408832], [-3.0691398999999997, 53.408967100000005], [-3.0694457999999996, 53.4090662], [-3.0696792, 53.4091554], [-3.0700481, 53.4093466], [-3.070314, 53.4095152], [-3.0705796, 53.4097354], [-3.0707919, 53.4099641], [-3.0709035, 53.41012460000001], [-3.0709662999999994, 53.4102484], [-3.0710504999999997, 53.41042919999999], [-3.0711182, 53.41068250000001], [-3.0711326, 53.41096159999999], [-3.0710932999999994, 53.4112084], [-3.0710162, 53.4114452], [-3.0709148999999996, 53.41165790000001], [-3.0707612999999996, 53.41188820000001], [-3.0705563, 53.4121624], [-3.0701212, 53.412737799999995], [-3.0693258, 53.413812], [-3.06897088145624, 53.41428429590598], [-3.0677116, 53.41595999999999], [-3.0675863999999997, 53.4161628], [-3.0674925999999996, 53.4163615], [-3.0674374, 53.4165643], [-3.0674017, 53.4167675], [-3.0673984999999995, 53.4169274], [-3.0674114, 53.4170525], [-3.0674469999999996, 53.41722999999999], [-3.0675346, 53.41745809999999], [-3.0677638999999997, 53.4178955], [-3.0682592999999994, 53.4188264], [-3.068627, 53.41951199999998], [-3.0687766999999995, 53.419813], [-3.0688518999999994, 53.4200455], [-3.0688925, 53.42024689999999], [-3.0689452, 53.4206276], [-3.0690221999999996, 53.4213148], [-3.0691503, 53.4224892], [-3.069170999999999, 53.4226959], [-3.0691894, 53.42297940000001], [-3.0692639999999995, 53.42364039999999], [-3.0693121999999997, 53.42406809999999], [-3.0693635999999995, 53.4245542], [-3.0694068999999997, 53.4249913], [-3.0694599, 53.4254676], [-3.0695113, 53.425940199999985], [-3.0695610999999996, 53.42642440000001], [-3.069598, 53.426809899999995], [-3.0696508999999996, 53.4273034], [-3.0697088, 53.4278373], [-3.0697616999999995, 53.428439999999995], [-3.0698162999999994, 53.4289698], [-3.0698515999999993, 53.4293045], [-3.0698965999999994, 53.4297169], [-3.0699319, 53.4300902], [-3.0699545, 53.43037039999999], [-3.0699560999999997, 53.43061509999999], [-3.0699302, 53.4308612], [-3.0698719999999997, 53.431131699999995], [-3.0698266, 53.431291999999985], [-3.0697699999999997, 53.4314413], [-3.069674899999999, 53.4316786], [-3.0695873, 53.43185629999999], [-3.069472, 53.432047], [-3.0692928, 53.43228069999999], [-3.0691054, 53.4325233], [-3.0689064, 53.4327247], [-3.0687321, 53.4328969], [-3.0685268, 53.4330769], [-3.0682119, 53.43333289999999], [-3.0679059, 53.433544999999995], [-3.0676548, 53.433698500000006], [-3.0674186, 53.433827599999994], [-3.0671362, 53.4339719], [-3.0668838999999997, 53.4340913], [-3.0666461, 53.4341935], [-3.0663862000000006, 53.4342973], [-3.0661227, 53.434396500000005], [-3.0658395, 53.434491], [-3.065604, 53.434562099999994], [-3.0654385999999993, 53.43460879999999], [-3.0651530999999994, 53.4346808], [-3.0649369, 53.4347332], [-3.0646894, 53.4347867], [-3.0642060999999994, 53.4348886], [-3.0637655, 53.434982899999994], [-3.0631442999999994, 53.43511849999999], [-3.0624118, 53.4352745], [-3.0616721000000005, 53.4354394], [-3.0614217999999997, 53.43550789999999], [-3.0611524, 53.4355836], [-3.0610277, 53.435621700000006], [-3.0609073, 53.4356605], [-3.0607951, 53.4356993], [-3.0605179999999996, 53.43580140000001], [-3.0602137, 53.43592619999999], [-3.0599241, 53.436054], [-3.0594321, 53.4362771], [-3.0588221999999994, 53.4365572], [-3.05839, 53.4367579], [-3.0580245, 53.436933100000005], [-3.0577585, 53.4370394], [-3.0575568999999994, 53.43711710000001], [-3.0573930999999996, 53.4371736], [-3.0572296, 53.4372252], [-3.0570072, 53.4372881], [-3.0568069999999996, 53.4373426], [-3.0565904999999995, 53.43739219999999], [-3.0564112, 53.4374274], [-3.0561927999999994, 53.437463599999994], [-3.0559344, 53.43749549999998], [-3.0557293999999997, 53.43751399999999], [-3.0555325, 53.4375238], [-3.0552929, 53.43752949999999], [-3.0550469999999996, 53.43752889999998], [-3.0544711, 53.43751269999999], [-3.0542719660063726, 53.437504783110725], [-3.0523179999999996, 53.43742710000001], [-3.0522631, 53.4374243], [-3.0514118, 53.4373463], [-3.0509887999999994, 53.43731840000001], [-3.0507750999999996, 53.4372966], [-3.0504274, 53.4372587], [-3.0502764999999994, 53.4372443], [-3.0500932, 53.4372325], [-3.0498953999999996, 53.4372272], [-3.0493732999999996, 53.43721459999999], [-3.0491547, 53.437214399999995], [-3.0489441, 53.43722279999999], [-3.0487724, 53.43723469999999], [-3.0485668, 53.4372572], [-3.0483607, 53.43728589999999], [-3.0481031, 53.4373307]]}", "current_leg_start": "Chester", "dest_arr_time_act": "2049", "motion_projection": null, "next_location_lat": "53.4373307", "next_location_lon": "-3.0481031", "previous_location": "Chester", "current_leg_milage": "24.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 422.589, \"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\": 790.269, \"from_m\": 422.589, \"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\": 2802.513, \"from_m\": 790.269, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12150.393, \"from_m\": 2802.513, \"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\": 12712.652, \"from_m\": 12150.393, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12759.577, \"from_m\": 12712.652, \"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\": 12810.487, \"from_m\": 12759.577, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13180.905, \"from_m\": 12810.487, \"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\": 21689.599, \"from_m\": 13180.905, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21729.868, \"from_m\": 21689.599, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21771.192, \"from_m\": 21729.868, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22572.832, \"from_m\": 21771.192, \"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\": 23538.646, \"from_m\": 22572.832, \"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\": 23805.962, \"from_m\": 23538.646, \"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\": 23834.424, \"from_m\": 23805.962, \"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\": 24748.748, \"from_m\": 23834.424, \"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\": 26174.503, \"from_m\": 24748.748, \"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\": 27726.215, \"from_m\": 26174.503, \"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\": 28448.686, \"from_m\": 27726.215, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 28706.177, \"from_m\": 28448.686, \"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\": 29002.664, \"from_m\": 28706.177, \"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\": 29260.155, \"from_m\": 29002.664, \"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\": 29982.627, \"from_m\": 29260.155, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 31408.381, \"from_m\": 29982.627, \"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\": 33804.224, \"from_m\": 31408.381, \"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\": 34396.797, \"from_m\": 33804.224, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34773.321, \"from_m\": 34396.797, \"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\": 34836.921, \"from_m\": 34773.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35283.275, \"from_m\": 34836.921, \"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\": 35837.022, \"from_m\": 35283.275, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36293.066, \"from_m\": 35837.022, \"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\": 39921.017, \"from_m\": 36293.066, \"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\": 40202.246, \"from_m\": 39921.017, \"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\": 590460, \"profile_key\": \"d641c7e187fd68dac05d31257aa81afb5f1f882ae2de33806556bdc4c2aa19b8\", \"schedule_id\": 812, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Chester North Jn\", \"stage_seq\": 2, \"distance_m\": 878.786, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Hooton\", \"stage_seq\": 3, \"distance_m\": 13111.329, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2019\", \"location\": \"Rock Ferry\", \"stage_seq\": 4, \"distance_m\": 21771.192, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2022H\", \"location\": \"Birkenhead Central\", \"stage_seq\": 5, \"distance_m\": 23745.858, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Hamilton Square\", \"stage_seq\": 6, \"distance_m\": 24620.283, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2026H\", \"location\": \"James Street\", \"stage_seq\": 7, \"distance_m\": 26469.282, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Moorfields LL/WL\", \"stage_seq\": 8, \"distance_m\": 26950.359, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030H\", \"location\": \"Liverpool Lime Street LL/WL\", \"stage_seq\": 9, \"distance_m\": 28832.905, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2032H\", \"location\": \"Liverpool Central (Wirral)\", \"stage_seq\": 10, \"distance_m\": 28854.421, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"James Street\", \"stage_seq\": 11, \"distance_m\": 29685.557, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Hamilton Square\", \"stage_seq\": 12, \"distance_m\": 31536.846, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Birkenhead North\", \"stage_seq\": 13, \"distance_m\": 34954.782, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Bidston East Jn\", \"stage_seq\": 14, \"distance_m\": 35837.022, \"section_seq\": 1, \"route_path_id\": 65949}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"New Brighton Siding No 1\", \"stage_seq\": 15, \"distance_m\": 40202.246, \"section_seq\": 1, \"route_path_id\": 65949}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 40202.246, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65949}], \"total_distance_m\": 40202.246, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 40047.467, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 154.779, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1945", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "63.0", "current_position_lat": "53.4373307", "current_position_lon": "-3.0481031", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 10310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:43Z\", \"source_id\": 48485467, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:44Z\", \"source_id\": 15754610, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10263, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:20Z\", \"source_id\": 48520946, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:24Z\", \"source_id\": 15766682, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:52Z\", \"source_id\": 48534037, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:56Z\", \"source_id\": 15770703, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:43Z\", \"source_id\": 48540745, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:57Z\", \"source_id\": 48570588, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:49Z\", \"source_id\": 15772788, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:01Z\", \"source_id\": 15781971, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:10Z\", \"source_id\": 48546188, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 10238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:00Z\", \"source_id\": 48563732, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:11Z\", \"source_id\": 15774465, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:04Z\", \"source_id\": 15779947, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10227, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:34Z\", \"source_id\": 48549379, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:36Z\", \"source_id\": 15775493, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10229, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:43Z\", \"source_id\": 48554258, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:46Z\", \"source_id\": 15776968, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:01Z\", \"source_id\": 48559337, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:04Z\", \"source_id\": 15778570, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:58Z\", \"source_id\": 48579518, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:04Z\", \"source_id\": 15784764, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:34Z\", \"source_id\": 48596454, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:38Z\", \"source_id\": 15789999, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "New Brighton Siding No 1", "service_state_platform": null, "timing_fact_generation": 1789501659394923, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:15.853325", "service_state_evidence_id": 15789999, "current_leg_start_actual_dep": "2026-09-15T19:45:00+01:00", "operational_evidence_version": 60, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:16.326912", "service_state_valid_until_kind": null, "operational_interpretation_version": 60, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
CTR |
None |
5N49 |
777010 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 422.589, "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": 790.269, "from_m": 422.589, "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": 2802.513, "from_m": 790.269, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12150.393, "from_m": 2802.513, "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": 12712.652, "from_m": 12150.393, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12759.577, "from_m": 12712.652, "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": 12810.487, "from_m": 12759.577, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13180.905, "from_m": 12810.487, "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": 21689.599, "from_m": 13180.905, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21729.868, "from_m": 21689.599, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21771.192, "from_m": 21729.868, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22572.832, "from_m": 21771.192, "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": 23538.646, "from_m": 22572.832, "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": 23805.962, "from_m": 23538.646, "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": 23834.424, "from_m": 23805.962, "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": 24748.748, "from_m": 23834.424, "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": 26174.503, "from_m": 24748.748, "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": 27726.215, "from_m": 26174.503, "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": 28448.686, "from_m": 27726.215, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 28706.177, "from_m": 28448.686, "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": 29002.664, "from_m": 28706.177, "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": 29260.155, "from_m": 29002.664, "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": 29982.627, "from_m": 29260.155, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 31408.381, "from_m": 29982.627, "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": 33804.224, "from_m": 31408.381, "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": 34396.797, "from_m": 33804.224, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34773.321, "from_m": 34396.797, "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": 34836.921, "from_m": 34773.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35283.275, "from_m": 34836.921, "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": 35837.022, "from_m": 35283.275, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36293.066, "from_m": 35837.022, "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": 39921.017, "from_m": 36293.066, "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": 40202.246, "from_m": 39921.017, "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": 590460, "profile_key": "d641c7e187fd68dac05d31257aa81afb5f1f882ae2de33806556bdc4c2aa19b8", "schedule_id": 812, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1945", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Chester North Jn", "stage_seq": 2, "distance_m": 878.786, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Hooton", "stage_seq": 3, "distance_m": 13111.329, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2019", "location": "Rock Ferry", "stage_seq": 4, "distance_m": 21771.192, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2022H", "location": "Birkenhead Central", "stage_seq": 5, "distance_m": 23745.858, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Hamilton Square", "stage_seq": 6, "distance_m": 24620.283, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2026H", "location": "James Street", "stage_seq": 7, "distance_m": 26469.282, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Moorfields LL/WL", "stage_seq": 8, "distance_m": 26950.359, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030H", "location": "Liverpool Lime Street LL/WL", "stage_seq": 9, "distance_m": 28832.905, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2032H", "location": "Liverpool Central (Wirral)", "stage_seq": 10, "distance_m": 28854.421, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "James Street", "stage_seq": 11, "distance_m": 29685.557, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Hamilton Square", "stage_seq": 12, "distance_m": 31536.846, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Birkenhead North", "stage_seq": 13, "distance_m": 34954.782, "section_seq": 1, "route_path_id": 65949}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Bidston East Jn", "stage_seq": 14, "distance_m": 35837.022, "section_seq": 1, "route_path_id": 65949}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "New Brighton Siding No 1", "stage_seq": 15, "distance_m": 40202.246, "section_seq": 1, "route_path_id": 65949}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 40202.246, "from_m": 0.0, "section_seq": 1, "route_path_id": 65949}], "total_distance_m": 40202.246, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 40047.467, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 154.779, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 10310, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:43Z", "source_id": 48485467, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:00:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:44Z", "source_id": 15754610, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10263, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:20Z", "source_id": 48520946, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:15:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:24Z", "source_id": 15766682, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10253, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:52Z", "source_id": 48534037, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:20:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:56Z", "source_id": 15770703, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10244, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:43Z", "source_id": 48540745, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:23:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10248, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:57Z", "source_id": 48570588, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:36:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:49Z", "source_id": 15772788, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:01Z", "source_id": 15781971, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10233, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:10Z", "source_id": 48546188, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:25:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 10238, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:00Z", "source_id": 48563732, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:11Z", "source_id": 15774465, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:04Z", "source_id": 15779947, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10227, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:34Z", "source_id": 48549379, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:36Z", "source_id": 15775493, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10229, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:43Z", "source_id": 48554258, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:29:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:46Z", "source_id": 15776968, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10231, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:01Z", "source_id": 48559337, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:31:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:04Z", "source_id": 15778570, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:58Z", "source_id": 48579518, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:04Z", "source_id": 15784764, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10158, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:34Z", "source_id": 48596454, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:49:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:38Z", "source_id": 15789999, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Chester |
1945 |
1945 |
7B |
None |
None |
New Brighton Siding No 1 |
2049 |
2049 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C08121/2026-09-15/detailed |
None |
Chester |
2026-09-15T19:45:00+01:00 |
New Brighton Siding No 1 |
63.0 |
{"type": "LineString", "coordinates": [[-2.8787749, 53.19651499999999], [-2.8809273, 53.1973562], [-2.8810997, 53.1974201], [-2.881272, 53.1974839], [-2.8816314, 53.19760920000001], [-2.8819707, 53.197715300000006], [-2.8822844, 53.19780339999999], [-2.8831294, 53.1980254], [-2.8841154999999996, 53.1982802], [-2.8843231, 53.19833539999999], [-2.8846151999999994, 53.19842520000001], [-2.8848472000000003, 53.19851760000001], [-2.8850793, 53.19863089999999], [-2.8852282, 53.1987196], [-2.885302, 53.1987613], [-2.8854694999999997, 53.19888490000001], [-2.8856721999999997, 53.19905380000001], [-2.8858075, 53.1991916], [-2.8859287999999994, 53.1993511], [-2.8860328, 53.1995395], [-2.8860552165065845, 53.19957740430325], [-2.8860933, 53.19964180000001], [-2.8861732999999994, 53.199799199999994], [-2.8862297, 53.1999599], [-2.8862646999999995, 53.2001715], [-2.8862835999999996, 53.2004988], [-2.8863261, 53.200692200000006], [-2.8863905000000005, 53.20086100000001], [-2.8864782, 53.2010276], [-2.8865828, 53.2011705], [-2.8870024000000005, 53.2016795], [-2.8870925, 53.20179400000001], [-2.8871427284673423, 53.20189076291053], [-2.8871904, 53.201982599999994], [-2.8873277, 53.20215569999999], [-2.8875853999999994, 53.2024942], [-2.8876432, 53.202569999999994], [-2.8881165999999996, 53.20321520000001], [-2.8889428999999995, 53.2043891], [-2.8892848, 53.204892099999995], [-2.8899844, 53.205991899999994], [-2.890327399999999, 53.2065616], [-2.8910350999999994, 53.20774500000001], [-2.8914916999999996, 53.2085141], [-2.8917967999999994, 53.209017300000006], [-2.8919006, 53.20918149999999], [-2.8919895, 53.2093271], [-2.8924027, 53.21002140000001], [-2.8928183999999995, 53.210712999999984], [-2.8940696, 53.2127924], [-2.8953358, 53.2148371], [-2.8957696999999993, 53.2153991], [-2.8961190999999995, 53.215844099999984], [-2.8964537999999997, 53.2162443], [-2.8968902999999995, 53.21670559999999], [-2.8973551, 53.21716979999999], [-2.8980791999999997, 53.2178739], [-2.8993941999999997, 53.219152999999984], [-2.900712, 53.22041750000001], [-2.901418, 53.2210922], [-2.9019743, 53.22162669999999], [-2.9025479, 53.22216130000001], [-2.9037461, 53.2233078], [-2.9046609999999995, 53.2241849], [-2.9056213, 53.22512669999999], [-2.9066177, 53.22606919999998], [-2.9076420999999995, 53.2270345], [-2.9086388999999997, 53.22799359999999], [-2.9095305, 53.228845799999995], [-2.9100636999999994, 53.229363600000006], [-2.9106078, 53.2298927], [-2.9117004999999994, 53.23094], [-2.9138620999999993, 53.233034499999995], [-2.9146478999999994, 53.23378340000001], [-2.9154313, 53.234532299999984], [-2.9169873, 53.2360273], [-2.9201163999999995, 53.2390155], [-2.9208018999999994, 53.2396895], [-2.9215136, 53.2403708], [-2.9229416, 53.24170599999999], [-2.9257361999999993, 53.24439890000001], [-2.9263405, 53.2449947], [-2.9273317, 53.245924], [-2.9281476, 53.24671], [-2.9290117, 53.2475526], [-2.9307734, 53.2492247], [-2.932596, 53.25098320000001], [-2.9350732840863833, 53.25335536819731], [-2.9360242, 53.25426589999999], [-2.939487, 53.257555], [-2.9401346, 53.258154700000006], [-2.9407861999999994, 53.2587317], [-2.9414041, 53.25925500000001], [-2.9419034, 53.2596783], [-2.9425764, 53.260241699999995], [-2.9431606999999995, 53.260717500000005], [-2.9476494, 53.2644311], [-2.9527549, 53.26860940000001], [-2.9553076, 53.27070659999999], [-2.9577840999999996, 53.27280279999999], [-2.9603458999999996, 53.2748888], [-2.9616185, 53.275932299999994], [-2.9628729999999996, 53.2769711], [-2.964440437594421, 53.278262460789115], [-2.9645842, 53.278380899999995], [-2.9654285, 53.2790998], [-2.9662233, 53.279816100000005], [-2.9672596999999996, 53.28077979999998], [-2.9683417999999997, 53.281969100000005], [-2.9694275, 53.283207], [-2.9706108999999996, 53.28468449999999], [-2.9716798, 53.2861801], [-2.9722438, 53.28704319999999], [-2.972740299999999, 53.28789249999999], [-2.9732207, 53.2887195], [-2.9737039999999997, 53.28955520000001], [-2.9740207999999995, 53.290127899999995], [-2.9743422999999996, 53.29070370000001], [-2.9749768999999997, 53.291850499999995], [-2.975279, 53.2924752], [-2.9755215, 53.29305219999999], [-2.9757689999999997, 53.2935364], [-2.9759340999999995, 53.29394669999999], [-2.9761525, 53.294489799999994], [-2.9766208, 53.29523259999999], [-2.9769753, 53.296033500000014], [-2.9773386999999993, 53.29699020000001], [-2.977338875027705, 53.296990660808696], [-2.9775718, 53.2976039], [-2.9794236999999995, 53.3024762], [-2.9800706999999997, 53.3043249], [-2.9806712, 53.3059681], [-2.9807933999999996, 53.306286699999994], [-2.9811001317578043, 53.30706581297633], [-2.981298, 53.3075684], [-2.981409199999999, 53.3078635], [-2.9822061999999994, 53.3099232], [-2.983033, 53.312015499999994], [-2.983458, 53.31311730000001], [-2.9842932, 53.31520119999999], [-2.9852718, 53.317682999999995], [-2.9865153, 53.3208712], [-2.986777, 53.3215255], [-2.986824, 53.321627200000016], [-2.9869173, 53.3218424], [-2.9900548, 53.32974500000001], [-2.9903168999999994, 53.33043869999999], [-2.9905158999999997, 53.3309656], [-2.9913010999999994, 53.33295689999999], [-2.9916878, 53.3339533], [-2.9920929999999997, 53.3349481], [-2.9921803, 53.3351729], [-2.9930245, 53.337327599999995], [-2.9935648, 53.3386947], [-2.9941167, 53.34004590000001], [-2.9942825, 53.340474], [-2.9947842999999996, 53.3416948], [-2.9950369, 53.3422085], [-2.9952126, 53.342554699999994], [-2.9957623, 53.3436212], [-2.9960392999999996, 53.344168399999994], [-2.9963033, 53.34466179999999], [-2.9965592999999995, 53.34512519999999], [-2.9966589, 53.3453044], [-2.996764199999999, 53.3455074], [-2.9968433999999995, 53.34567049999999], [-2.9969345, 53.34583529999999], [-2.9972737, 53.346511799999995], [-2.9974725, 53.34690569999999], [-2.9977813, 53.3475204], [-2.9978538999999995, 53.3476659], [-2.9979813, 53.34790709999999], [-2.9982259999999994, 53.34839459999999], [-2.9985036999999997, 53.34892679999999], [-2.9985932, 53.3491078], [-2.9989348, 53.3497975], [-2.9991030999999997, 53.3501259], [-2.9991877, 53.35029579999999], [-2.9997256999999995, 53.3513625], [-3.0002747, 53.3524317], [-3.000704, 53.3532606], [-3.0012476999999995, 53.3542708], [-3.0015743, 53.3548539], [-3.0018572999999997, 53.35536919999999], [-3.0022525, 53.35607729999999], [-3.0026911, 53.356908], [-3.002759300000001, 53.3570386], [-3.0028813, 53.35728479999999], [-3.0030763, 53.3576575], [-3.0035068, 53.35849970000001], [-3.0038408, 53.3591963], [-3.0044975113039345, 53.36070877627213], [-3.0046708999999994, 53.3611081], [-3.0049907, 53.361835799999994], [-3.0053095999999995, 53.362497299999994], [-3.0056592, 53.36315929999999], [-3.006114999999999, 53.36406649999999], [-3.0065208999999995, 53.3648497], [-3.0068233, 53.3654561], [-3.007992199999999, 53.3677224], [-3.0084092999999994, 53.368474], [-3.0086907999999997, 53.36896599999999], [-3.0094321999999996, 53.37024900000001], [-3.0095778, 53.370590599999986], [-3.0097271999999995, 53.370851400000014], [-3.0101272000000003, 53.3715555], [-3.0103129, 53.3718988], [-3.0105018999999995, 53.37225389999999], [-3.010586365250046, 53.37240853550814], [-3.0107996999999997, 53.3727991], [-3.011124699999999, 53.3734781], [-3.0113884999999994, 53.374003599999995], [-3.0115706, 53.3743891], [-3.0116573, 53.37460180000001], [-3.0118896, 53.3751816], [-3.0120110999999996, 53.3754564], [-3.0120455, 53.375527299999995], [-3.0121269, 53.37568009999999], [-3.0123545999999997, 53.3761226], [-3.0127309, 53.3768418], [-3.013253999999999, 53.3778838], [-3.0138373, 53.37899449999999], [-3.0139176, 53.3791668], [-3.014079999999999, 53.3794562], [-3.0142074999999995, 53.37964250000001], [-3.0144595, 53.37995359999999], [-3.0145580999999995, 53.3800947], [-3.0147382, 53.3804531], [-3.0151604, 53.3812882], [-3.0153859, 53.3817603], [-3.0156078, 53.3821398], [-3.0156934, 53.3822638], [-3.0159560999999995, 53.3827005], [-3.0161955999999996, 53.383186599999995], [-3.0163772, 53.3835525], [-3.0164786, 53.3837711], [-3.0165397, 53.383859400000006], [-3.0166715, 53.3839953], [-3.0169337, 53.3842093], [-3.0173065, 53.3844817], [-3.0175259999999997, 53.3846238], [-3.0177676999999994, 53.38475999999999], [-3.0187169999999997, 53.3851182], [-3.0194694, 53.385388], [-3.0201005999999997, 53.38565500000001], [-3.0205131999999995, 53.3858839], [-3.0207859, 53.386123899999994], [-3.021035, 53.38637200000001], [-3.0211550999999996, 53.386528], [-3.0211832, 53.386564500000006], [-3.0212801999999996, 53.386778499999984], [-3.0213308, 53.3869649], [-3.021346799999999, 53.3871554], [-3.0213290000000006, 53.38734079999999], [-3.0213097999999996, 53.3874493], [-3.021285, 53.38754089999999], [-3.0211925999999996, 53.38772250000001], [-3.0210863999999997, 53.38787790000001], [-3.0208977999999997, 53.388137099999994], [-3.0206072999999996, 53.3885325], [-3.0205259, 53.38862600000001], [-3.0204440999999997, 53.38869659999999], [-3.0203518000000003, 53.3887701], [-3.0202772999999996, 53.38882790000001], [-3.0199559999999996, 53.38900569999999], [-3.0194652999999994, 53.38920229999999], [-3.0186565, 53.3895384], [-3.0181159999999996, 53.38978529999999], [-3.0176866999999996, 53.3899887], [-3.0174451999999996, 53.390134999999994], [-3.0171961, 53.39028590000001], [-3.0169776000000006, 53.3904939], [-3.0155692272946957, 53.39241674448593], [-3.015637263989433, 53.39239339292184], [-3.0150377, 53.393212900000016], [-3.0144236, 53.39400109999999], [-3.0141101, 53.394334], [-3.013886736330694, 53.39450205232865], [-3.0138253999999995, 53.3945482], [-3.0136423, 53.3946675], [-3.0128555999999995, 53.3950573], [-3.012337, 53.3952844], [-3.0108164999999993, 53.39598749999998], [-3.0080916, 53.3972443], [-2.9966351999999996, 53.4025229], [-2.9953392999999995, 53.4031389], [-2.9951576, 53.4032636], [-2.9949158, 53.40347369999999], [-2.9946787999999995, 53.40366869999999], [-2.994428399999999, 53.40382610000001], [-2.9934315, 53.404403599999995], [-2.9929401, 53.40464480000001], [-2.9922256, 53.40501619999999], [-2.9921834773950673, 53.40503809109668], [-2.9916266, 53.4053275], [-2.9908661999999997, 53.40573400000001], [-2.9903557999999997, 53.4060215], [-2.9897842, 53.4063418], [-2.9895436, 53.4065372], [-2.9893822, 53.40672849999999], [-2.9892371, 53.40694680000001], [-2.989225791070445, 53.406973522365185], [-2.9891916034289485, 53.407054305739265], [-2.9891718000000003, 53.40710109999999], [-2.9891561999999996, 53.4071989], [-2.9891504999999996, 53.40733920000001], [-2.9891718000000003, 53.4076478], [-2.9892001999999995, 53.40806159999999], [-2.9892105, 53.4082108], [-2.9891994, 53.4086069], [-2.9891961000000005, 53.4087241], [-2.9891922999999996, 53.409104], [-2.9891716, 53.4094455], [-2.9891490999999997, 53.40976129999999], [-2.9890665, 53.409992300000006], [-2.9889910999999993, 53.4101444], [-2.9889066, 53.4102576], [-2.9886893999999997, 53.4104619], [-2.9884698999999997, 53.4106418], [-2.9882372, 53.4108046], [-2.9879694, 53.4109572], [-2.9876357, 53.4110947], [-2.987598199999999, 53.411106499999995], [-2.9873130999999997, 53.41119629999999], [-2.986922, 53.4112875], [-2.9865902, 53.411334999999994], [-2.9861278, 53.4113697], [-2.9857047999999997, 53.4113635], [-2.985353700000001, 53.41133570000001], [-2.9850563, 53.4112872], [-2.9847253, 53.41122409999999], [-2.9844714999999997, 53.4111441], [-2.9842291, 53.4110543], [-2.9832777, 53.410590600000006], [-2.9824497, 53.41018689999999], [-2.9817611999999993, 53.4098451], [-2.9799707000000004, 53.408984399999994], [-2.9791887, 53.4086235], [-2.978623, 53.4083625], [-2.9778728, 53.40800099999999], [-2.97778945768988, 53.407959268083], [-2.977690160528258, 53.407909547054686], [-2.9774214087725945, 53.40777497480328], [-2.9773935, 53.40776099999999], [-2.9773257292889292, 53.40772612762099], [-2.9769540999999995, 53.40753490000001], [-2.9767647, 53.4074185], [-2.9767165493678225, 53.40738283708326], [-2.976556169262329, 53.407264050839494], [-2.9765507000000007, 53.40726], [-2.9765240876819985, 53.40723512313881], [-2.9764270927304586, 53.40714445335115], [-2.9763981378594053, 53.40711738662652], [-2.9762623999999995, 53.4069905], [-2.9761103, 53.40678530000001], [-2.9759841999999996, 53.40649159999999], [-2.9759434999999996, 53.40629779999998], [-2.9759477999999997, 53.40605359999999], [-2.9759888, 53.405868099999985], [-2.9760499000000005, 53.40570569999999], [-2.9761492, 53.40553489999999], [-2.9763694, 53.40524130000001], [-2.9765824, 53.4050583], [-2.9767548, 53.4049182], [-2.9770566, 53.4047477], [-2.9773555999999997, 53.4046232], [-2.9777852999999994, 53.404476899999985], [-2.9781036999999997, 53.404411299999985], [-2.9784853999999994, 53.40435289999999], [-2.978928, 53.4043272], [-2.9792756, 53.404331600000006], [-2.9795807999999995, 53.40434330000001], [-2.9795950450776236, 53.40434440062595], [-2.9798032035249196, 53.4043604836929], [-2.9798293, 53.4043625], [-2.979919225515534, 53.404373620070565], [-2.980025, 53.4043867], [-2.9801989, 53.4044128], [-2.9809007, 53.40454499999999], [-2.9813339999999995, 53.404610600000005], [-2.9818457, 53.40463979999999], [-2.9824416999999994, 53.404661899999994], [-2.9832671999999993, 53.4046908], [-2.9850804, 53.404860799999994], [-2.9866465999999994, 53.405010299999994], [-2.9879724000000003, 53.4051516], [-2.9888331, 53.4052257], [-2.9897629999999995, 53.40525550000001], [-2.9901973, 53.405246700000006], [-2.9905186, 53.40520720000001], [-2.9907057, 53.4051654], [-2.990955, 53.4050811], [-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.0129421, 53.3949309], [-3.0132664999999994, 53.39468980000001], [-3.0134431, 53.39451410000001], [-3.0135503570497413, 53.394391117850304], [-3.0135877000000004, 53.3943483], [-3.0137279999999995, 53.3941707], [-3.0140710999999993, 53.3936789], [-3.0143311999999995, 53.393306800000005], [-3.014634099999999, 53.3929667], [-3.0148432, 53.39279629999999], [-3.0151431999999994, 53.3926033], [-3.0154735, 53.3924496], [-3.0155692272946957, 53.39241674448593], [-3.015637263989433, 53.39239339292184], [-3.0158747, 53.3923119], [-3.0159534999999997, 53.392290399999986], [-3.0162018, 53.39222269999999], [-3.0165106999999995, 53.39216199999999], [-3.0168893999999997, 53.39212739999999], [-3.0172507, 53.3921152], [-3.0175990999999995, 53.3921222], [-3.0180767, 53.3921671], [-3.0185761, 53.392277799999995], [-3.0192397999999994, 53.392445900000006], [-3.0212712999999995, 53.3930092], [-3.0227595, 53.39342049999999], [-3.0230573999999995, 53.393497700000005], [-3.0238107, 53.393699], [-3.0242251999999996, 53.393804], [-3.0253262, 53.394096299999994], [-3.0264864999999994, 53.39441619999999], [-3.0276231999999994, 53.3947277], [-3.028775, 53.3950447], [-3.0296243, 53.39527780000001], [-3.0308776, 53.3956137], [-3.0321334, 53.3959607], [-3.0334800999999993, 53.3963314], [-3.0340971999999997, 53.3965018], [-3.0347139999999997, 53.39665910000001], [-3.0348425999999997, 53.3966821], [-3.0350362, 53.3967194], [-3.0352597, 53.39675270000001], [-3.0357394, 53.39678789999999], [-3.0357644, 53.3967898], [-3.0366323, 53.39686340000001], [-3.0370721000000005, 53.3969124], [-3.0372982999999993, 53.396951599999994], [-3.0376906999999997, 53.39702989999999], [-3.0381268, 53.397105], [-3.03851, 53.3971833], [-3.0390975000000005, 53.397331300000005], [-3.039488, 53.397431399999995], [-3.0398804, 53.39753039999998], [-3.0404077, 53.3976849], [-3.0409824999999997, 53.39788660000001], [-3.0411312, 53.3979412], [-3.0413179, 53.39801979999999], [-3.0414961, 53.398093399999986], [-3.0416880999999996, 53.398177399999994], [-3.0418676, 53.398261100000006], [-3.0420878, 53.3983716], [-3.0422499999999997, 53.398467800000006], [-3.0424109, 53.39856879999999], [-3.0425460999999996, 53.39866239999999], [-3.0426893999999995, 53.39877439999999], [-3.0431224, 53.399132900000005], [-3.0432732999999996, 53.39924679999999], [-3.0433866, 53.399318400000006], [-3.0435452999999995, 53.3994086], [-3.0437706999999996, 53.39952060000001], [-3.043996, 53.3996165], [-3.0441784999999997, 53.399684500000006], [-3.0443656, 53.3997442], [-3.0446364999999997, 53.399824900000006], [-3.04711, 53.4005081], [-3.0475782, 53.400643], [-3.0484244, 53.40090159999998], [-3.0488234, 53.40102919999999], [-3.0492319, 53.4011646], [-3.0502892, 53.40153169999999], [-3.0510478, 53.40181340000001], [-3.0519524999999996, 53.40216790000001], [-3.0528488999999994, 53.4025395], [-3.0542719660063726, 53.403126808245354], [-3.0546307999999995, 53.40327490000001], [-3.0565182, 53.4040551], [-3.0579775999999996, 53.4046605], [-3.0589173, 53.40504959999999], [-3.0590955999999996, 53.4051289], [-3.0592391, 53.40520079999999], [-3.0594108, 53.4052916], [-3.0595153, 53.4053537], [-3.0596200999999996, 53.4054235], [-3.0597245999999996, 53.4054994], [-3.0598311, 53.4055819], [-3.0599527, 53.40569030000001], [-3.0600551999999994, 53.405786000000006], [-3.0601515999999997, 53.405888199999985], [-3.0602416, 53.40599509999999], [-3.0603291, 53.4061029], [-3.0606005, 53.4064711], [-3.0606982, 53.40659860000001], [-3.0607900999999997, 53.4067094], [-3.060878, 53.4068038], [-3.0609901999999996, 53.4069182], [-3.0611313999999994, 53.407042], [-3.0612418, 53.40712659999999], [-3.0613694, 53.407216299999995], [-3.0615195999999996, 53.40730820000001], [-3.061673, 53.40739369999999], [-3.0618416999999996, 53.4074751], [-3.0619909, 53.4075364], [-3.0621700999999995, 53.4076008], [-3.0623747, 53.40766519999999], [-3.0626407999999996, 53.4077399], [-3.062933699999999, 53.40780749999999], [-3.063189299999999, 53.40786099999999], [-3.0636086, 53.40793980000001], [-3.0684602, 53.40881970000001], [-3.0685289999999994, 53.408832], [-3.0691398999999997, 53.408967100000005], [-3.0694457999999996, 53.4090662], [-3.0696792, 53.4091554], [-3.0700481, 53.4093466], [-3.070314, 53.4095152], [-3.0705796, 53.4097354], [-3.0707919, 53.4099641], [-3.0709035, 53.41012460000001], [-3.0709662999999994, 53.4102484], [-3.0710504999999997, 53.41042919999999], [-3.0711182, 53.41068250000001], [-3.0711326, 53.41096159999999], [-3.0710932999999994, 53.4112084], [-3.0710162, 53.4114452], [-3.0709148999999996, 53.41165790000001], [-3.0707612999999996, 53.41188820000001], [-3.0705563, 53.4121624], [-3.0701212, 53.412737799999995], [-3.0693258, 53.413812], [-3.06897088145624, 53.41428429590598], [-3.0677116, 53.41595999999999], [-3.0675863999999997, 53.4161628], [-3.0674925999999996, 53.4163615], [-3.0674374, 53.4165643], [-3.0674017, 53.4167675], [-3.0673984999999995, 53.4169274], [-3.0674114, 53.4170525], [-3.0674469999999996, 53.41722999999999], [-3.0675346, 53.41745809999999], [-3.0677638999999997, 53.4178955], [-3.0682592999999994, 53.4188264], [-3.068627, 53.41951199999998], [-3.0687766999999995, 53.419813], [-3.0688518999999994, 53.4200455], [-3.0688925, 53.42024689999999], [-3.0689452, 53.4206276], [-3.0690221999999996, 53.4213148], [-3.0691503, 53.4224892], [-3.069170999999999, 53.4226959], [-3.0691894, 53.42297940000001], [-3.0692639999999995, 53.42364039999999], [-3.0693121999999997, 53.42406809999999], [-3.0693635999999995, 53.4245542], [-3.0694068999999997, 53.4249913], [-3.0694599, 53.4254676], [-3.0695113, 53.425940199999985], [-3.0695610999999996, 53.42642440000001], [-3.069598, 53.426809899999995], [-3.0696508999999996, 53.4273034], [-3.0697088, 53.4278373], [-3.0697616999999995, 53.428439999999995], [-3.0698162999999994, 53.4289698], [-3.0698515999999993, 53.4293045], [-3.0698965999999994, 53.4297169], [-3.0699319, 53.4300902], [-3.0699545, 53.43037039999999], [-3.0699560999999997, 53.43061509999999], [-3.0699302, 53.4308612], [-3.0698719999999997, 53.431131699999995], [-3.0698266, 53.431291999999985], [-3.0697699999999997, 53.4314413], [-3.069674899999999, 53.4316786], [-3.0695873, 53.43185629999999], [-3.069472, 53.432047], [-3.0692928, 53.43228069999999], [-3.0691054, 53.4325233], [-3.0689064, 53.4327247], [-3.0687321, 53.4328969], [-3.0685268, 53.4330769], [-3.0682119, 53.43333289999999], [-3.0679059, 53.433544999999995], [-3.0676548, 53.433698500000006], [-3.0674186, 53.433827599999994], [-3.0671362, 53.4339719], [-3.0668838999999997, 53.4340913], [-3.0666461, 53.4341935], [-3.0663862000000006, 53.4342973], [-3.0661227, 53.434396500000005], [-3.0658395, 53.434491], [-3.065604, 53.434562099999994], [-3.0654385999999993, 53.43460879999999], [-3.0651530999999994, 53.4346808], [-3.0649369, 53.4347332], [-3.0646894, 53.4347867], [-3.0642060999999994, 53.4348886], [-3.0637655, 53.434982899999994], [-3.0631442999999994, 53.43511849999999], [-3.0624118, 53.4352745], [-3.0616721000000005, 53.4354394], [-3.0614217999999997, 53.43550789999999], [-3.0611524, 53.4355836], [-3.0610277, 53.435621700000006], [-3.0609073, 53.4356605], [-3.0607951, 53.4356993], [-3.0605179999999996, 53.43580140000001], [-3.0602137, 53.43592619999999], [-3.0599241, 53.436054], [-3.0594321, 53.4362771], [-3.0588221999999994, 53.4365572], [-3.05839, 53.4367579], [-3.0580245, 53.436933100000005], [-3.0577585, 53.4370394], [-3.0575568999999994, 53.43711710000001], [-3.0573930999999996, 53.4371736], [-3.0572296, 53.4372252], [-3.0570072, 53.4372881], [-3.0568069999999996, 53.4373426], [-3.0565904999999995, 53.43739219999999], [-3.0564112, 53.4374274], [-3.0561927999999994, 53.437463599999994], [-3.0559344, 53.43749549999998], [-3.0557293999999997, 53.43751399999999], [-3.0555325, 53.4375238], [-3.0552929, 53.43752949999999], [-3.0550469999999996, 53.43752889999998], [-3.0544711, 53.43751269999999], [-3.0542719660063726, 53.437504783110725], [-3.0523179999999996, 53.43742710000001], [-3.0522631, 53.4374243], [-3.0514118, 53.4373463], [-3.0509887999999994, 53.43731840000001], [-3.0507750999999996, 53.4372966], [-3.0504274, 53.4372587], [-3.0502764999999994, 53.4372443], [-3.0500932, 53.4372325], [-3.0498953999999996, 53.4372272], [-3.0493732999999996, 53.43721459999999], [-3.0491547, 53.437214399999995], [-3.0489441, 53.43722279999999], [-3.0487724, 53.43723469999999], [-3.0485668, 53.4372572], [-3.0483607, 53.43728589999999], [-3.0481031, 53.4373307]]} |
24.7 |
1946 |
2049 |
Chester |
New Brighton |
New Brighton Siding No 1 |
53.4373307 |
-3.0481031 |
53.4373307 |
-3.0481031 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
New Brighton Siding No 1 |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789999 |
1789501659394923 |
60 |
60 |
2026-09-15 19:59:16.326912 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:15.853325 |
| 559751 |
591740 |
W87246 |
045P10MZ15 |
2026-09-15 |
COMPLETE |
15789951 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 591740, "stp": "P", "toc": "ScotRail", "uid": "W87246", "consist": "385010+385108", "dest_crs": null, "num_carr": 7, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87246/2026-09-15/detailed", "trust_id": "045P10MZ15", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Millerhill Emu Yard", "service_date": "2026-09-15", "dest_arr_time": "2049", "dest_platform": null, "is_terminated": 1, "next_location": "Millerhill Emu Yard", "signalling_id": "5P10", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "2049", "current_leg_dep": "2036", "current_leg_end": "Millerhill Emu Yard", "origin_dep_time": "2036", "origin_platform": "9", "current_location": "Millerhill Emu Yard", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1291713000000003, 55.9538781], [-3.1288963999999995, 55.9538004], [-3.1286924999999997, 55.953746], [-3.1282017999999994, 55.95361419999998], [-3.1279297, 55.95352290000001], [-3.1258714999999997, 55.9528321], [-3.1249999, 55.9525618], [-3.1237823999999996, 55.9521482], [-3.1234642999999997, 55.95204999999999], [-3.1232743999999997, 55.95199449999999], [-3.1230622, 55.951938299999995], [-3.1228184999999997, 55.95186569999999], [-3.1223027, 55.95167219999999], [-3.1220369999999997, 55.9515716], [-3.1216538, 55.951433699999995], [-3.1215128999999995, 55.9513746], [-3.1210155000000004, 55.95117770000001], [-3.1205117, 55.95096409999999], [-3.1201903999999994, 55.9508245], [-3.1198471, 55.950681], [-3.1194712999999994, 55.950515800000005], [-3.1193225, 55.9504491], [-3.1190898, 55.950344699999995], [-3.1188337999999995, 55.9502307], [-3.1184935999999994, 55.95008140000001], [-3.1179733999999995, 55.949845], [-3.1178756999999995, 55.9498006], [-3.117366399999999, 55.9495726], [-3.1168505999999994, 55.94935699999999], [-3.1163097, 55.9491451], [-3.1158852, 55.9489872], [-3.1153383, 55.9487992], [-3.1148107, 55.94862950000001], [-3.1143575, 55.948488], [-3.1137615000000003, 55.948320499999994], [-3.1130018999999995, 55.9481219], [-3.1124216999999996, 55.9479838], [-3.1116709, 55.9478201], [-3.1107460999999996, 55.94764640000001], [-3.1101271999999995, 55.94753789999999], [-3.1096892, 55.9474602], [-3.1090113, 55.947367199999995], [-3.108914671229719, 55.94735492074882], [-3.1084274, 55.947292999999995], [-3.1083645999999994, 55.947285], [-3.1077695, 55.9472072], [-3.1072358, 55.9471293], [-3.1068184, 55.94706659999999], [-3.1064487999999995, 55.9469988], [-3.1062523, 55.94693199999999], [-3.1061466, 55.9469033], [-3.1057893, 55.94679469999999], [-3.105348, 55.9466431], [-3.1048809999999993, 55.94646259999999], [-3.1043625999999995, 55.94623120000001], [-3.1039166999999996, 55.9460037], [-3.1035103999999993, 55.9457474], [-3.1032020999999994, 55.945567], [-3.1027771999999993, 55.9452571], [-3.1024151999999994, 55.94493799999999], [-3.1021676999999994, 55.944709200000005], [-3.1019785999999994, 55.944496099999995], [-3.1017568, 55.94420970000001], [-3.1016307, 55.94400699999999], [-3.1014789, 55.9437429], [-3.1013715, 55.94348920000001], [-3.1012118, 55.9430898], [-3.1008498, 55.9420651], [-3.1006514, 55.9415036], [-3.1004626, 55.9410059], [-3.1002919, 55.9405559], [-3.0999446, 55.9398932], [-3.0995992999999995, 55.939416], [-3.09907, 55.9388466], [-3.0990388, 55.938813], [-3.0985238999999996, 55.9383323], [-3.0980822, 55.9379902], [-3.0972502999999993, 55.9374438], [-3.0957833, 55.9365597], [-3.0951389, 55.9361737], [-3.0946335, 55.93586849999999], [-3.0945263999999995, 55.9358042], [-3.094274, 55.9356528], [-3.093722, 55.935314], [-3.093549, 55.9352153], [-3.0928494000000004, 55.9348143], [-3.0926865, 55.9347067], [-3.0923875999999995, 55.9345151], [-3.0920899, 55.93431509999999], [-3.0917466, 55.9340706], [-3.0914827999999996, 55.9338521], [-3.0913427, 55.93373050000001], [-3.0911427999999996, 55.93353119999999], [-3.0911208999999995, 55.933509400000005], [-3.0909084, 55.93328319999999], [-3.0906981999999994, 55.9330412], [-3.0906538773628003, 55.932987996565195], [-3.0903713, 55.9326488], [-3.0901541999999997, 55.932394999999985], [-3.0898785999999996, 55.932058900000015], [-3.0892388999999993, 55.93125710000001], [-3.0890246, 55.9310079], [-3.0887479, 55.9306703], [-3.0886515, 55.9305527], [-3.0877416, 55.92948139999999], [-3.0873493999999995, 55.9290919], [-3.0870417, 55.9287412], [-3.0869024, 55.9285768], [-3.0866399999999996, 55.9283071], [-3.0862926999999996, 55.9279633], [-3.0857525, 55.927496999999995], [-3.0852551, 55.9271124], [-3.0851456, 55.9270277], [-3.0850373000000006, 55.926943599999994], [-3.0849081, 55.9268397], [-3.0846049999999994, 55.9265961], [-3.0842779, 55.9263285], [-3.083974, 55.926039900000006], [-3.0833863999999997, 55.92547220000001], [-3.0830766, 55.9252387], [-3.0826365999999994, 55.924823499999995], [-3.082544, 55.924697], [-3.0823848, 55.9244699], [-3.0822558999999994, 55.924219], [-3.0809093, 55.9216298]]}", "current_leg_start": "Edinburgh", "dest_arr_time_act": "2049", "motion_projection": null, "next_location_lat": "55.9216298", "next_location_lon": "-3.0809093", "previous_location": "Edinburgh", "current_leg_milage": "5.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 446.739, \"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\": 1013.735, \"from_m\": 446.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1076.414, \"from_m\": 1013.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\": 1142.866, \"from_m\": 1076.414, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1613.024, \"from_m\": 1142.866, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2251.766, \"from_m\": 1613.024, \"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\": 5355.328, \"from_m\": 2251.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 5563.205, \"from_m\": 5355.328, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7058.239, \"from_m\": 5563.205, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7073.62, \"from_m\": 7058.239, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7208.9, \"from_m\": 7073.62, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7812.059, \"from_m\": 7208.9, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8792.025, \"from_m\": 7812.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}], \"service_id\": 591740, \"profile_key\": \"6a76cf9fbc8ac9b8216b9a4797e9fd51bd3fa9eae6c91dff135e6ef0672a9ab5\", \"schedule_id\": 29720, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 2, \"distance_m\": 1013.735, \"section_seq\": 1, \"route_path_id\": 38248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 3, \"distance_m\": 2953.665, \"section_seq\": 1, \"route_path_id\": 38248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 4, \"distance_m\": 5324.844, \"section_seq\": 1, \"route_path_id\": 38248}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046H\", \"location\": \"Newcraighall\", \"stage_seq\": 5, \"distance_m\": 7375.459, \"section_seq\": 1, \"route_path_id\": 38248}, {\"is_pass\": false, \"wtt_arr\": \"2049\", \"wtt_dep\": null, \"location\": \"Millerhill Emu Yard\", \"stage_seq\": 6, \"distance_m\": 8792.025, \"section_seq\": 1, \"route_path_id\": 38248}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8792.025, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 38248}], \"total_distance_m\": 8792.025, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 7796.678, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 995.347, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2036", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "55.9216298", "current_position_lon": "-3.0809093", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:31Z\", \"source_id\": 48596311, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:34Z\", \"source_id\": 15789951, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Millerhill Emu Yard", "service_state_platform": null, "timing_fact_generation": 1789501655808566, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:19.292963", "service_state_evidence_id": 15789951, "current_leg_start_actual_dep": "2026-09-15T20:36:00+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:19.855466", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
EDB |
None |
5P10 |
385010+385108 |
7 |
100 |
None |
{"version": 3, "segments": [{"to_m": 446.739, "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": 1013.735, "from_m": 446.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1076.414, "from_m": 1013.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": 1142.866, "from_m": 1076.414, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1613.024, "from_m": 1142.866, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2251.766, "from_m": 1613.024, "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": 5355.328, "from_m": 2251.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 5563.205, "from_m": 5355.328, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7058.239, "from_m": 5563.205, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7073.62, "from_m": 7058.239, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7208.9, "from_m": 7073.62, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7812.059, "from_m": 7208.9, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8792.025, "from_m": 7812.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}], "service_id": 591740, "profile_key": "6a76cf9fbc8ac9b8216b9a4797e9fd51bd3fa9eae6c91dff135e6ef0672a9ab5", "schedule_id": 29720, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2036", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 38248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Abbeyhill Jn", "stage_seq": 2, "distance_m": 1013.735, "section_seq": 1, "route_path_id": 38248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038H", "location": "Craigentinny Jn", "stage_seq": 3, "distance_m": 2953.665, "section_seq": 1, "route_path_id": 38248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Portobello Jn (Edinburgh)", "stage_seq": 4, "distance_m": 5324.844, "section_seq": 1, "route_path_id": 38248}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046H", "location": "Newcraighall", "stage_seq": 5, "distance_m": 7375.459, "section_seq": 1, "route_path_id": 38248}, {"is_pass": false, "wtt_arr": "2049", "wtt_dep": null, "location": "Millerhill Emu Yard", "stage_seq": 6, "distance_m": 8792.025, "section_seq": 1, "route_path_id": 38248}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8792.025, "from_m": 0.0, "section_seq": 1, "route_path_id": 38248}], "total_distance_m": 8792.025, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 7796.678, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 995.347, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 811, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:31Z", "source_id": 48596311, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:34Z", "source_id": 15789951, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Edinburgh |
2036 |
2036 |
9 |
None |
None |
Millerhill Emu Yard |
2049 |
2049 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W87246/2026-09-15/detailed |
None |
Edinburgh |
2026-09-15T20:36:00+01:00 |
Millerhill Emu Yard |
13.0 |
{"type": "LineString", "coordinates": [[-3.188845, 55.95185740000001], [-3.1886744, 55.9518849], [-3.1875398, 55.952068199999985], [-3.1869363999999996, 55.9521644], [-3.1857752, 55.952332899999995], [-3.1854867999999996, 55.952369], [-3.1848765999999995, 55.9524426], [-3.1844913, 55.9524915], [-3.1843563, 55.95250860000001], [-3.184042499999999, 55.9525552], [-3.1834396999999997, 55.9526631], [-3.1833556, 55.9526772], [-3.1831629999999995, 55.9527095], [-3.1828255, 55.9527827], [-3.182723999999999, 55.95280770000001], [-3.1822481999999996, 55.95293110000001], [-3.182009799999999, 55.9529884], [-3.1819772999999993, 55.95299450000001], [-3.181418, 55.95311949999999], [-3.1796794, 55.9535082], [-3.1796697, 55.9535104], [-3.1795909, 55.9535279], [-3.1785441, 55.95376089999999], [-3.1766148, 55.9541597], [-3.1754385999999997, 55.95440229999999], [-3.1748403, 55.95449249999999], [-3.1745157, 55.95453479999999], [-3.1740153, 55.9546192], [-3.1734216, 55.9547307], [-3.1729532000000003, 55.954834199999986], [-3.1724851, 55.95493769999999], [-3.1719846, 55.9550315], [-3.1714758999999995, 55.9551324], [-3.1708565999999996, 55.9552614], [-3.1703741999999995, 55.955362099999995], [-3.1700019, 55.9554322], [-3.1697506999999994, 55.9554753], [-3.1696207, 55.95549609999998], [-3.1692483999999994, 55.9555464], [-3.1689546, 55.95558400000001], [-3.1684379, 55.9556357], [-3.1679858999999997, 55.955669], [-3.1676554, 55.955685999999986], [-3.1671513999999994, 55.9557045], [-3.1666638, 55.9557109], [-3.1662154999999994, 55.95570659999999], [-3.1657964000000005, 55.9556946], [-3.1652303, 55.9556676], [-3.1646680999999997, 55.9556315], [-3.164079399999999, 55.9555857], [-3.1639003, 55.955573599999994], [-3.1635866, 55.95555239999999], [-3.1625334, 55.9554814], [-3.1625105999999996, 55.9554799], [-3.1623672, 55.9554702], [-3.1608863, 55.9553689], [-3.1603174999999997, 55.9553265], [-3.1595958000000004, 55.955278], [-3.1594724999999997, 55.9552698], [-3.1591996999999994, 55.95525700000001], [-3.1588108, 55.9552422], [-3.1584788, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1576996, 55.95523769999999], [-3.1573000999999996, 55.9552481], [-3.1569323999999996, 55.95526809999999], [-3.1565713, 55.95529179999999], [-3.1562247, 55.9553192], [-3.155617, 55.95538380000001], [-3.1547864, 55.95550959999999], [-3.1539414, 55.9556519], [-3.1534321999999997, 55.95574669999999], [-3.152104, 55.9560021], [-3.1508968999999993, 55.95620759999999], [-3.1501488, 55.95631660000001], [-3.1499452000000003, 55.956342500000005], [-3.1495129, 55.9563952], [-3.1490757, 55.9564388], [-3.1486532, 55.956473300000006], [-3.1480510999999995, 55.9565199], [-3.1473871999999994, 55.95655060000001], [-3.1469502, 55.9565655], [-3.1468373999999995, 55.956569399999985], [-3.14625, 55.9565799], [-3.1458744, 55.95657839999999], [-3.1453179, 55.9565739], [-3.1448378, 55.9565589], [-3.1442261999999994, 55.9565364], [-3.144103494418325, 55.956529606395286], [-3.1436428, 55.95650409999999], [-3.142905099698427, 55.956458258674296], [-3.1428945, 55.95645760000001], [-3.1420777999999996, 55.956390000000006], [-3.1414742999999996, 55.9563389], [-3.1403669, 55.9562281], [-3.1397012, 55.95614900000001], [-3.1390788, 55.95606779999999], [-3.1381094, 55.9559255], [-3.1376501, 55.95585169999999], [-3.1375392999999994, 55.9558339], [-3.1366551999999994, 55.9556667], [-3.1361864999999995, 55.9555715], [-3.1359898, 55.955528099999995], [-3.1353832, 55.9553689], [-3.1349966, 55.9552828], [-3.1347232, 55.9552187], [-3.1345202999999997, 55.9551649], [-3.1343453999999995, 55.9551135], [-3.134167, 55.955056], [-3.1340048, 55.9550039], [-3.1337546, 55.954927000000005], [-3.1335882, 55.9548751], [-3.1335021999999997, 55.954851], [-3.1333791000000004, 55.9548166], [-3.1303523999999996, 55.954114399999995], [-3.130122, 55.9540677], [-3.1298363999999994, 55.9540052], [-3.1291713000000003, 55.9538781], [-3.1288963999999995, 55.9538004], [-3.1286924999999997, 55.953746], [-3.1282017999999994, 55.95361419999998], [-3.1279297, 55.95352290000001], [-3.1258714999999997, 55.9528321], [-3.1249999, 55.9525618], [-3.1237823999999996, 55.9521482], [-3.1234642999999997, 55.95204999999999], [-3.1232743999999997, 55.95199449999999], [-3.1230622, 55.951938299999995], [-3.1228184999999997, 55.95186569999999], [-3.1223027, 55.95167219999999], [-3.1220369999999997, 55.9515716], [-3.1216538, 55.951433699999995], [-3.1215128999999995, 55.9513746], [-3.1210155000000004, 55.95117770000001], [-3.1205117, 55.95096409999999], [-3.1201903999999994, 55.9508245], [-3.1198471, 55.950681], [-3.1194712999999994, 55.950515800000005], [-3.1193225, 55.9504491], [-3.1190898, 55.950344699999995], [-3.1188337999999995, 55.9502307], [-3.1184935999999994, 55.95008140000001], [-3.1179733999999995, 55.949845], [-3.1178756999999995, 55.9498006], [-3.117366399999999, 55.9495726], [-3.1168505999999994, 55.94935699999999], [-3.1163097, 55.9491451], [-3.1158852, 55.9489872], [-3.1153383, 55.9487992], [-3.1148107, 55.94862950000001], [-3.1143575, 55.948488], [-3.1137615000000003, 55.948320499999994], [-3.1130018999999995, 55.9481219], [-3.1124216999999996, 55.9479838], [-3.1116709, 55.9478201], [-3.1107460999999996, 55.94764640000001], [-3.1101271999999995, 55.94753789999999], [-3.1096892, 55.9474602], [-3.1090113, 55.947367199999995], [-3.108914671229719, 55.94735492074882], [-3.1084274, 55.947292999999995], [-3.1083645999999994, 55.947285], [-3.1077695, 55.9472072], [-3.1072358, 55.9471293], [-3.1068184, 55.94706659999999], [-3.1064487999999995, 55.9469988], [-3.1062523, 55.94693199999999], [-3.1061466, 55.9469033], [-3.1057893, 55.94679469999999], [-3.105348, 55.9466431], [-3.1048809999999993, 55.94646259999999], [-3.1043625999999995, 55.94623120000001], [-3.1039166999999996, 55.9460037], [-3.1035103999999993, 55.9457474], [-3.1032020999999994, 55.945567], [-3.1027771999999993, 55.9452571], [-3.1024151999999994, 55.94493799999999], [-3.1021676999999994, 55.944709200000005], [-3.1019785999999994, 55.944496099999995], [-3.1017568, 55.94420970000001], [-3.1016307, 55.94400699999999], [-3.1014789, 55.9437429], [-3.1013715, 55.94348920000001], [-3.1012118, 55.9430898], [-3.1008498, 55.9420651], [-3.1006514, 55.9415036], [-3.1004626, 55.9410059], [-3.1002919, 55.9405559], [-3.0999446, 55.9398932], [-3.0995992999999995, 55.939416], [-3.09907, 55.9388466], [-3.0990388, 55.938813], [-3.0985238999999996, 55.9383323], [-3.0980822, 55.9379902], [-3.0972502999999993, 55.9374438], [-3.0957833, 55.9365597], [-3.0951389, 55.9361737], [-3.0946335, 55.93586849999999], [-3.0945263999999995, 55.9358042], [-3.094274, 55.9356528], [-3.093722, 55.935314], [-3.093549, 55.9352153], [-3.0928494000000004, 55.9348143], [-3.0926865, 55.9347067], [-3.0923875999999995, 55.9345151], [-3.0920899, 55.93431509999999], [-3.0917466, 55.9340706], [-3.0914827999999996, 55.9338521], [-3.0913427, 55.93373050000001], [-3.0911427999999996, 55.93353119999999], [-3.0911208999999995, 55.933509400000005], [-3.0909084, 55.93328319999999], [-3.0906981999999994, 55.9330412], [-3.0906538773628003, 55.932987996565195], [-3.0903713, 55.9326488], [-3.0901541999999997, 55.932394999999985], [-3.0898785999999996, 55.932058900000015], [-3.0892388999999993, 55.93125710000001], [-3.0890246, 55.9310079], [-3.0887479, 55.9306703], [-3.0886515, 55.9305527], [-3.0877416, 55.92948139999999], [-3.0873493999999995, 55.9290919], [-3.0870417, 55.9287412], [-3.0869024, 55.9285768], [-3.0866399999999996, 55.9283071], [-3.0862926999999996, 55.9279633], [-3.0857525, 55.927496999999995], [-3.0852551, 55.9271124], [-3.0851456, 55.9270277], [-3.0850373000000006, 55.926943599999994], [-3.0849081, 55.9268397], [-3.0846049999999994, 55.9265961], [-3.0842779, 55.9263285], [-3.083974, 55.926039900000006], [-3.0833863999999997, 55.92547220000001], [-3.0830766, 55.9252387], [-3.0826365999999994, 55.924823499999995], [-3.082544, 55.924697], [-3.0823848, 55.9244699], [-3.0822558999999994, 55.924219], [-3.0809093, 55.9216298]]} |
5.5 |
2036 |
2049 |
Edinburgh |
Millerhill Emu Yard |
Millerhill Emu Yard |
55.9216298 |
-3.0809093 |
55.9216298 |
-3.0809093 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
Millerhill Emu Yard |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15789951 |
1789501655808566 |
12 |
12 |
2026-09-15 19:59:19.855466 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:19.292963 |
| 559752 |
590810 |
W68794 |
072G60MY15 |
2026-09-15 |
COMPLETE |
15790217 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 590810, "stp": "P", "toc": "ScotRail", "uid": "W68794", "consist": "385044", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68794/2026-09-15/detailed", "trust_id": "072G60MY15", "origin_crs": "GRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": "14", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2G60", "timing_status": "LATE", "origin_station": "Gourock", "current_leg_arr": "2049", "current_leg_dep": "2041", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1957", "origin_platform": "1", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Cardonald", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cardonald", "current_leg_milage": "3.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 521.988, \"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\": 914.989, \"from_m\": 521.988, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2706.976, \"from_m\": 914.989, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4033.011, \"from_m\": 2706.976, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6587.151, \"from_m\": 4033.011, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8887.619, \"from_m\": 6587.151, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9479.236, \"from_m\": 8887.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\": 10301.401, \"from_m\": 9479.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12631.659, \"from_m\": 10301.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13453.824, \"from_m\": 12631.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\": 14045.441, \"from_m\": 13453.824, \"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\": 14332.535, \"from_m\": 14045.441, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14373.86, \"from_m\": 14332.535, \"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\": 14702.436, \"from_m\": 14373.86, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15294.025, \"from_m\": 14702.436, \"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\": 16116.446, \"from_m\": 15294.025, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35339.823, \"from_m\": 16116.446, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 36670.653, \"from_m\": 35339.823, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 38405.708, \"from_m\": 36670.653, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38508.549, \"from_m\": 38405.708, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 44922.988, \"from_m\": 38508.549, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 45185.172, \"from_m\": 44922.988, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45283.642, \"from_m\": 45185.172, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45325.342, \"from_m\": 45283.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45877.89, \"from_m\": 45325.342, \"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\": 46341.311, \"from_m\": 45877.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\": 46775.432, \"from_m\": 46341.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:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47302.904, \"from_m\": 46775.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47727.447, \"from_m\": 47302.904, \"capability_applied\": null, \"effective_limit_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\": 590810, \"profile_key\": \"a20fb1a8c3465fce8c1dd2a57451486bffd633ab991f3c0ad1455b50b93ced64\", \"schedule_id\": 27487, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1957\", \"location\": \"Gourock\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2000\", \"wtt_dep\": \"2000H\", \"location\": \"Fort Matilda\", \"stage_seq\": 2, \"distance_m\": 1867.382, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2003H\", \"location\": \"Greenock West\", \"stage_seq\": 3, \"distance_m\": 4114.371, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"Greenock Central\", \"stage_seq\": 4, \"distance_m\": 5187.846, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2007H\", \"wtt_dep\": \"2008\", \"location\": \"Cartsdyke\", \"stage_seq\": 5, \"distance_m\": 6487.445, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2009H\", \"wtt_dep\": \"2010\", \"location\": \"Bogston\", \"stage_seq\": 6, \"distance_m\": 7895.605, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 7, \"distance_m\": 8600.525, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2012H\", \"location\": \"Port Glasgow\", \"stage_seq\": 8, \"distance_m\": 9356.013, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015\", \"location\": \"Woodhall\", \"stage_seq\": 9, \"distance_m\": 11466.53, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019\", \"location\": \"Langbank\", \"stage_seq\": 10, \"distance_m\": 21763.795, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Bishopton\", \"stage_seq\": 11, \"distance_m\": 28181.272, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2029H\", \"location\": \"Paisley St. James\", \"stage_seq\": 12, \"distance_m\": 34902.995, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 13, \"distance_m\": 36144.772, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Arkleston Jn\", \"stage_seq\": 14, \"distance_m\": 37931.317, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036\", \"location\": \"Hillington West\", \"stage_seq\": 15, \"distance_m\": 39699.47, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Hillington East\", \"stage_seq\": 16, \"distance_m\": 40767.221, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2039H\", \"wtt_dep\": \"2040\", \"location\": \"Cardonald\", \"stage_seq\": 17, \"distance_m\": 41792.839, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2042\", \"location\": \"Gower Street Jn\", \"stage_seq\": 18, \"distance_m\": 44537.894, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Shields Jn\", \"stage_seq\": 19, \"distance_m\": 45093.671, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 46800.907, \"section_seq\": 1, \"route_path_id\": 35521}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 47727.447, \"section_seq\": 1, \"route_path_id\": 35521}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47727.447, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35521}], \"total_distance_m\": 47727.447, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47264.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1957", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1619, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:28Z\", \"source_id\": 48480036, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:27Z\", \"source_id\": 15751830, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:41Z\", \"source_id\": 15752201, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1625, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:06Z\", \"source_id\": 48488680, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:08Z\", \"source_id\": 15756000, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:45Z\", \"source_id\": 48495246, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:46Z\", \"source_id\": 15758199, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1633, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:09Z\", \"source_id\": 48503461, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:13Z\", \"source_id\": 15761345, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1637, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:14Z\", \"source_id\": 48508533, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:09:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:09:17Z\", \"source_id\": 15762867, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:16Z\", \"source_id\": 48513422, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:20Z\", \"source_id\": 15764378, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:55Z\", \"source_id\": 48519873, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:59Z\", \"source_id\": 15766360, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:02Z\", \"source_id\": 48529749, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:03Z\", \"source_id\": 15769311, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:32Z\", \"source_id\": 48542480, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:35Z\", \"source_id\": 15773331, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:41Z\", \"source_id\": 48556432, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:45Z\", \"source_id\": 15777678, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:05Z\", \"source_id\": 48561765, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:12Z\", \"source_id\": 15779346, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:32Z\", \"source_id\": 48571863, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:38Z\", \"source_id\": 15782420, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:33Z\", \"source_id\": 48576316, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:34Z\", \"source_id\": 15783733, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:04Z\", \"source_id\": 48579644, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:08Z\", \"source_id\": 15784808, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2029, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:55Z\", \"source_id\": 48597274, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:59Z\", \"source_id\": 15790217, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "14", "timing_fact_generation": 1789501679707547, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:23.582537", "service_state_evidence_id": 15790217, "current_leg_start_actual_dep": "2026-09-15T20:41:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:23.968581", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
ScotRail |
P |
GRK |
GLC |
2G60 |
385044 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 521.988, "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": 914.989, "from_m": 521.988, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2706.976, "from_m": 914.989, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4033.011, "from_m": 2706.976, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6587.151, "from_m": 4033.011, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8887.619, "from_m": 6587.151, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9479.236, "from_m": 8887.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": 10301.401, "from_m": 9479.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12631.659, "from_m": 10301.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13453.824, "from_m": 12631.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": 14045.441, "from_m": 13453.824, "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": 14332.535, "from_m": 14045.441, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14373.86, "from_m": 14332.535, "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": 14702.436, "from_m": 14373.86, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15294.025, "from_m": 14702.436, "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": 16116.446, "from_m": 15294.025, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35339.823, "from_m": 16116.446, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 36670.653, "from_m": 35339.823, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 38405.708, "from_m": 36670.653, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38508.549, "from_m": 38405.708, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 44922.988, "from_m": 38508.549, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 45185.172, "from_m": 44922.988, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45283.642, "from_m": 45185.172, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45325.342, "from_m": 45283.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45877.89, "from_m": 45325.342, "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": 46341.311, "from_m": 45877.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": 46775.432, "from_m": 46341.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:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 47302.904, "from_m": 46775.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47727.447, "from_m": 47302.904, "capability_applied": null, "effective_limit_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": 590810, "profile_key": "a20fb1a8c3465fce8c1dd2a57451486bffd633ab991f3c0ad1455b50b93ced64", "schedule_id": 27487, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1957", "location": "Gourock", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2000", "wtt_dep": "2000H", "location": "Fort Matilda", "stage_seq": 2, "distance_m": 1867.382, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2003H", "location": "Greenock West", "stage_seq": 3, "distance_m": 4114.371, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "Greenock Central", "stage_seq": 4, "distance_m": 5187.846, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2007H", "wtt_dep": "2008", "location": "Cartsdyke", "stage_seq": 5, "distance_m": 6487.445, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2009H", "wtt_dep": "2010", "location": "Bogston", "stage_seq": 6, "distance_m": 7895.605, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Wemyss Bay Jn", "stage_seq": 7, "distance_m": 8600.525, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2012H", "location": "Port Glasgow", "stage_seq": 8, "distance_m": 9356.013, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015", "location": "Woodhall", "stage_seq": 9, "distance_m": 11466.53, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019", "location": "Langbank", "stage_seq": 10, "distance_m": 21763.795, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Bishopton", "stage_seq": 11, "distance_m": 28181.272, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2029H", "location": "Paisley St. James", "stage_seq": 12, "distance_m": 34902.995, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032H", "location": "Paisley Gilmour Street", "stage_seq": 13, "distance_m": 36144.772, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Arkleston Jn", "stage_seq": 14, "distance_m": 37931.317, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036", "location": "Hillington West", "stage_seq": 15, "distance_m": 39699.47, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Hillington East", "stage_seq": 16, "distance_m": 40767.221, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2039H", "wtt_dep": "2040", "location": "Cardonald", "stage_seq": 17, "distance_m": 41792.839, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2042", "location": "Gower Street Jn", "stage_seq": 18, "distance_m": 44537.894, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Shields Jn", "stage_seq": 19, "distance_m": 45093.671, "section_seq": 1, "route_path_id": 35521}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 46800.907, "section_seq": 1, "route_path_id": 35521}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 47727.447, "section_seq": 1, "route_path_id": 35521}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47727.447, "from_m": 0.0, "section_seq": 1, "route_path_id": 35521}], "total_distance_m": 47727.447, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47264.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 1619, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:28Z", "source_id": 48480036, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:27Z", "source_id": 15751830, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:41Z", "source_id": 15752201, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1625, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:06Z", "source_id": 48488680, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:02:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:08Z", "source_id": 15756000, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1629, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:45Z", "source_id": 48495246, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:05:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:46Z", "source_id": 15758199, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1633, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:09Z", "source_id": 48503461, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:07:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:13Z", "source_id": 15761345, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1637, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:14Z", "source_id": 48508533, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:09:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:09:17Z", "source_id": 15762867, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1696, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:16Z", "source_id": 48513422, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:20Z", "source_id": 15764378, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1701, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:55Z", "source_id": 48519873, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:15:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:59Z", "source_id": 15766360, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1705, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:02Z", "source_id": 48529749, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:03Z", "source_id": 15769311, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:32Z", "source_id": 48542480, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:24:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:35Z", "source_id": 15773331, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1713, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:41Z", "source_id": 48556432, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:30:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:45Z", "source_id": 15777678, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:05Z", "source_id": 48561765, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:12Z", "source_id": 15779346, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1757, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:32Z", "source_id": 48571863, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:38Z", "source_id": 15782420, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1761, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:33Z", "source_id": 48576316, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:39:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:34Z", "source_id": 15783733, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1766, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:04Z", "source_id": 48579644, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:08Z", "source_id": 15784808, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2029, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:55Z", "source_id": 48597274, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:49:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:59Z", "source_id": 15790217, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Gourock |
1957 |
1957 |
1 |
None |
None |
Glasgow Central High Level |
2048 |
2048 |
14 |
LATE |
+1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W68794/2026-09-15/detailed |
None |
Cardonald |
2026-09-15T20:41:00+01:00 |
Glasgow Central High Level |
8.0 |
{"type": "LineString", "coordinates": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} |
3.8 |
2041 |
2049 |
Cardonald |
Glasgow Central High Level |
Glasgow Central High Level |
55.8591823 |
-4.2583283 |
55.8591823 |
-4.2583283 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
Glasgow Central High Level |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790217 |
1789501679707547 |
62 |
62 |
2026-09-15 19:59:23.968581 |
14 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:23.582537 |
| 559753 |
591426 |
G15602 |
745D41MZ15 |
2026-09-15 |
COMPLETE |
15790016 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 591426, "stp": "P", "toc": "Great Western Railway", "uid": "G15602", "consist": "800027", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15602/2026-09-15/detailed", "trust_id": "745D41MZ15", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-15", "dest_arr_time": "2053", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5D41", "timing_status": "EARLY", "origin_station": "Oxford", "current_leg_arr": "2053", "current_leg_dep": "2047", "current_leg_end": "Oxford", "origin_dep_time": "2023", "origin_platform": "4", "current_location": "Oxford", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "-4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2728109, 51.761944199999995], [-1.2726964999999997, 51.760482], [-1.2726493999999997, 51.7600686], [-1.2725352, 51.7594691], [-1.2724681, 51.7592508], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford Down Turnback Line", "dest_arr_time_act": "2053", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford Down Turnback Line", "current_leg_milage": "0.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 224.925, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 291.769, \"from_m\": 224.925, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 327.784, \"from_m\": 291.769, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 392.096, \"from_m\": 327.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 399.591, \"from_m\": 392.096, \"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\": 470.971, \"from_m\": 399.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 477.95, \"from_m\": 470.971, \"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\": 545.421, \"from_m\": 477.95, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 552.379, \"from_m\": 545.421, \"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\": 1265.122, \"from_m\": 552.379, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1272.081, \"from_m\": 1265.122, \"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\": 1339.551, \"from_m\": 1272.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1346.53, \"from_m\": 1339.551, \"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\": 1417.91, \"from_m\": 1346.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1425.405, \"from_m\": 1417.91, \"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\": 1489.717, \"from_m\": 1425.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1525.732, \"from_m\": 1489.717, \"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\": 1592.576, \"from_m\": 1525.732, \"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\": 1622.091, \"from_m\": 1592.576, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1817.501, \"from_m\": 1622.091, \"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\": 591426, \"profile_key\": \"4a81f68b636d5471536738312689550c997f7553fdbf46420c779a90c4f7399f\", \"schedule_id\": 9267, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30330}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2051\", \"location\": \"Oxford Down Turnback Line\", \"stage_seq\": 2, \"distance_m\": 908.751, \"section_seq\": 1, \"route_path_id\": 30330}, {\"is_pass\": false, \"wtt_arr\": \"2053\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 3, \"distance_m\": 1817.501, \"section_seq\": 1, \"route_path_id\": 30330}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1817.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30330}], \"total_distance_m\": 1817.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 639.404, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1178.097, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2023", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:15Z\", \"source_id\": 15774506, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:37Z\", \"source_id\": 48596546, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:41Z\", \"source_id\": 15790016, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1789501664390413, "current_leg_arrival_utc": "2026-09-15T20:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:25.050866", "service_state_evidence_id": 15790016, "current_leg_start_actual_dep": "2026-09-15T20:51:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:25.319927", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
OXF |
OXF |
5D41 |
800027 |
5 |
125 |
None |
{"version": 3, "segments": [{"to_m": 195.411, "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": 224.925, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 291.769, "from_m": 224.925, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 327.784, "from_m": 291.769, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 392.096, "from_m": 327.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 399.591, "from_m": 392.096, "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": 470.971, "from_m": 399.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 477.95, "from_m": 470.971, "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": 545.421, "from_m": 477.95, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 552.379, "from_m": 545.421, "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": 1265.122, "from_m": 552.379, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1272.081, "from_m": 1265.122, "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": 1339.551, "from_m": 1272.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1346.53, "from_m": 1339.551, "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": 1417.91, "from_m": 1346.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1425.405, "from_m": 1417.91, "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": 1489.717, "from_m": 1425.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1525.732, "from_m": 1489.717, "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": 1592.576, "from_m": 1525.732, "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": 1622.091, "from_m": 1592.576, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1817.501, "from_m": 1622.091, "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": 591426, "profile_key": "4a81f68b636d5471536738312689550c997f7553fdbf46420c779a90c4f7399f", "schedule_id": 9267, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2023", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30330}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2051", "location": "Oxford Down Turnback Line", "stage_seq": 2, "distance_m": 908.751, "section_seq": 1, "route_path_id": 30330}, {"is_pass": false, "wtt_arr": "2053", "wtt_dep": null, "location": "Oxford", "stage_seq": 3, "distance_m": 1817.501, "section_seq": 1, "route_path_id": 30330}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1817.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 30330}], "total_distance_m": 1817.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 639.404, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1178.097, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:15Z", "source_id": 15774506, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24131, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:37Z", "source_id": 48596546, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:41Z", "source_id": 15790016, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Oxford |
2023 |
2023 |
4 |
None |
None |
Oxford |
2053 |
2053 |
3 |
EARLY |
-4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15602/2026-09-15/detailed |
None |
Oxford Down Turnback Line |
2026-09-15T20:51:00+01:00 |
Oxford |
6.0 |
{"type": "LineString", "coordinates": [[-1.2728109, 51.761944199999995], [-1.2726964999999997, 51.760482], [-1.2726493999999997, 51.7600686], [-1.2725352, 51.7594691], [-1.2724681, 51.7592508], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} |
0.6 |
2047 |
2053 |
Oxford Down Turnback Line |
Oxford |
Oxford |
51.7539662 |
-1.2702377 |
51.7539662 |
-1.2702377 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
Oxford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790016 |
1789501664390413 |
10 |
10 |
2026-09-15 19:59:25.319927 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:25.050866 |
| 559754 |
590910 |
G77477 |
892A61MZ15 |
2026-09-15 |
COMPLETE |
15790024 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 590910, "stp": "P", "toc": "Southern", "uid": "G77477", "consist": "377319", "dest_crs": "RDH", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G77477/2026-09-15/detailed", "trust_id": "892A61MZ15", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redhill", "service_date": "2026-09-15", "dest_arr_time": "2033", "dest_platform": "1", "is_terminated": 1, "next_location": "Redhill", "signalling_id": "2A61", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "2049", "current_leg_dep": "2044", "current_leg_end": "Redhill", "origin_dep_time": "2001", "origin_platform": "1", "current_location": "Redhill Sig. T487", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "+16 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]}", "current_leg_start": "Nutfield", "dest_arr_time_act": "2033", "motion_projection": null, "next_location_lat": "51.2401337", "next_location_lon": "-0.1656933", "previous_location": "Nutfield", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.396, \"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\": 730.323, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 787.475, \"from_m\": 730.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\": 837.509, \"from_m\": 787.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 932.614, \"from_m\": 837.509, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1421.411, \"from_m\": 932.614, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1656.096, \"from_m\": 1421.411, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2395.203, \"from_m\": 1656.096, \"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\": 2582.283, \"from_m\": 2395.203, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13743.823, \"from_m\": 2582.283, \"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\": 13846.87, \"from_m\": 13743.823, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31269.931, \"from_m\": 13846.87, \"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\": 32417.426, \"from_m\": 31269.931, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32569.908, \"from_m\": 32417.426, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32596.964, \"from_m\": 32569.908, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 32687.739, \"from_m\": 32596.964, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32761.706, \"from_m\": 32687.739, \"capability_applied\": null, \"effective_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\": 590910, \"profile_key\": \"43b1698d9825cb4fc8def37f46c48e48b4583b584460aeee785ff24166540b89\", \"schedule_id\": 12180, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"Leigh (Kent)\", \"stage_seq\": 2, \"distance_m\": 5186.478, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009H\", \"location\": \"Penshurst\", \"stage_seq\": 3, \"distance_m\": 7901.787, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016\", \"location\": \"Edenbridge\", \"stage_seq\": 4, \"distance_m\": 15828.604, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"2022\", \"wtt_dep\": \"2023\", \"location\": \"Godstone\", \"stage_seq\": 5, \"distance_m\": 23702.568, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"2028\", \"wtt_dep\": \"2029\", \"location\": \"Nutfield\", \"stage_seq\": 6, \"distance_m\": 29462.315, \"section_seq\": 1, \"route_path_id\": 32360}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": null, \"location\": \"Redhill\", \"stage_seq\": 7, \"distance_m\": 32761.706, \"section_seq\": 1, \"route_path_id\": 32360}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 32761.706, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32360}], \"total_distance_m\": 32761.706, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 32437.343, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 324.363, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2001", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2401337", "current_position_lon": "-0.1656933", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 30391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:44Z\", \"source_id\": 48521958, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:47Z\", \"source_id\": 15766971, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:18Z\", \"source_id\": 48535080, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:19Z\", \"source_id\": 15770983, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:06Z\", \"source_id\": 48550510, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:09Z\", \"source_id\": 15775839, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30376, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:58Z\", \"source_id\": 48579460, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:01Z\", \"source_id\": 15784749, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:37Z\", \"source_id\": 48596562, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:41Z\", \"source_id\": 15790024, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redhill", "service_state_platform": "1", "timing_fact_generation": 1789501663811995, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:25.058774", "service_state_evidence_id": 15790024, "current_leg_start_actual_dep": "2026-09-15T20:45:00+01:00", "operational_evidence_version": 49, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:25.316072", "service_state_valid_until_kind": null, "operational_interpretation_version": 49, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
TON |
RDH |
2A61 |
377319 |
3 |
100 |
None |
{"version": 3, "segments": [{"to_m": 250.396, "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": 730.323, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 787.475, "from_m": 730.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": 837.509, "from_m": 787.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 932.614, "from_m": 837.509, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1421.411, "from_m": 932.614, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1656.096, "from_m": 1421.411, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2395.203, "from_m": 1656.096, "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": 2582.283, "from_m": 2395.203, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13743.823, "from_m": 2582.283, "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": 13846.87, "from_m": 13743.823, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31269.931, "from_m": 13846.87, "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": 32417.426, "from_m": 31269.931, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32569.908, "from_m": 32417.426, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32596.964, "from_m": 32569.908, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 32687.739, "from_m": 32596.964, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32761.706, "from_m": 32687.739, "capability_applied": null, "effective_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": 590910, "profile_key": "43b1698d9825cb4fc8def37f46c48e48b4583b584460aeee785ff24166540b89", "schedule_id": 12180, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2001", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "Leigh (Kent)", "stage_seq": 2, "distance_m": 5186.478, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009H", "location": "Penshurst", "stage_seq": 3, "distance_m": 7901.787, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016", "location": "Edenbridge", "stage_seq": 4, "distance_m": 15828.604, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "2022", "wtt_dep": "2023", "location": "Godstone", "stage_seq": 5, "distance_m": 23702.568, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "2028", "wtt_dep": "2029", "location": "Nutfield", "stage_seq": 6, "distance_m": 29462.315, "section_seq": 1, "route_path_id": 32360}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": null, "location": "Redhill", "stage_seq": 7, "distance_m": 32761.706, "section_seq": 1, "route_path_id": 32360}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 32761.706, "from_m": 0.0, "section_seq": 1, "route_path_id": 32360}], "total_distance_m": 32761.706, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 32437.343, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 324.363, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 30391, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:44Z", "source_id": 48521958, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:15:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:47Z", "source_id": 15766971, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30384, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:18Z", "source_id": 48535080, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:19Z", "source_id": 15770983, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30380, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:06Z", "source_id": 48550510, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:31:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:09Z", "source_id": 15775839, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30376, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:58Z", "source_id": 48579460, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:43:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:01Z", "source_id": 15784749, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30306, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:37Z", "source_id": 48596562, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:49:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:41Z", "source_id": 15790024, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Tonbridge |
2001 |
2001 |
1 |
None |
None |
Redhill |
2033 |
2033 |
1 |
LATE |
+16 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G77477/2026-09-15/detailed |
None |
Nutfield |
2026-09-15T20:45:00+01:00 |
Redhill |
5.0 |
{"type": "LineString", "coordinates": [[-0.1322775, 51.22676239999999], [-0.1327922, 51.2268163], [-0.1405068, 51.2276479], [-0.14076329999999998, 51.22767240000001], [-0.14720159999999996, 51.228348], [-0.1474209, 51.22837179999999], [-0.15172869999999997, 51.228825099999995], [-0.1518497, 51.2288391], [-0.15191399999999997, 51.22884650000001], [-0.1578741, 51.22946999999999], [-0.1584696, 51.2295631], [-0.1591589, 51.2297087], [-0.15985359999999998, 51.22988249999998], [-0.16055639999999996, 51.2300924], [-0.16118939999999998, 51.2303056], [-0.1618075, 51.230569], [-0.16231039999999997, 51.2307981], [-0.1628493, 51.2310664], [-0.1630537, 51.23118960000001], [-0.1635811, 51.23151500000001], [-0.1637598, 51.2316339], [-0.1641611, 51.2319165], [-0.1645413, 51.23221989999999], [-0.1646678, 51.2323321], [-0.165014, 51.2326584], [-0.1653476, 51.2330101], [-0.1657, 51.233443599999994], [-0.16597919999999997, 51.2338396], [-0.1661899, 51.23419689999999], [-0.16642, 51.2346879], [-0.166578, 51.2350528], [-0.16663929999999996, 51.23530879999999], [-0.1666731, 51.23547510000001], [-0.16667728525212078, 51.235499739340135], [-0.16668560034369817, 51.23554869175683], [-0.16676879999999997, 51.23603850000001], [-0.16679279999999996, 51.23635029999999], [-0.1667999, 51.2365571], [-0.16679349999999998, 51.2371335], [-0.1667978, 51.237507599999994], [-0.1667689, 51.237662], [-0.1667085, 51.2379107], [-0.1666431, 51.23812010000001], [-0.1666074, 51.23821519999998], [-0.1664817, 51.238482999999995], [-0.1663447, 51.238710700000006], [-0.16627069999999997, 51.238861699999994], [-0.1662356, 51.2389274], [-0.16617479999999998, 51.2390577], [-0.1661363, 51.2391555], [-0.16610209999999995, 51.239239399999995], [-0.1660362, 51.2394226], [-0.1660026, 51.239498], [-0.1659697, 51.2395936], [-0.16593229999999998, 51.23968519999999], [-0.1658439, 51.239863099999994], [-0.1656933, 51.240133699999994]]} |
2.1 |
2044 |
2049 |
Nutfield |
Redhill Sig. T487 |
Redhill |
51.2401337 |
-0.1656933 |
51.2401337 |
-0.1656933 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
Redhill |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790024 |
1789501663811995 |
49 |
49 |
2026-09-15 19:59:25.316072 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:25.058774 |
| 559755 |
588800 |
G15225 |
812E73MX15 |
2026-09-15 |
COMPLETE |
15791160 |
2026-09-15 20:46:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 588800, "stp": "P", "toc": "Great Western Railway", "uid": "G15225", "consist": "158747", "dest_crs": "GMV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15225/2026-09-15/detailed", "trust_id": "812E73MX15", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Great Malvern", "service_date": "2026-09-15", "dest_arr_time": "2033", "dest_platform": null, "is_terminated": 1, "next_location": "Great Malvern", "signalling_id": "2E73", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "2046", "current_leg_dep": "2044", "current_leg_end": "Great Malvern", "origin_dep_time": "1840", "origin_platform": "11", "current_location": "Great Malvern", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.3195404, 52.12581289999999], [-2.3194717999999996, 52.125134], [-2.3192265, 52.12270439999999], [-2.3192105999999995, 52.1225884], [-2.3191894999999993, 52.1223532], [-2.319146, 52.121904], [-2.3189733, 52.120252], [-2.3189184, 52.11971979999999], [-2.3189096999999994, 52.11964840000001], [-2.3187922, 52.1184226], [-2.3185248, 52.1158589], [-2.318515, 52.1157685], [-2.3183727, 52.1143568], [-2.3182457, 52.113022099999995], [-2.3181842999999995, 52.11236759999999], [-2.3181241999999997, 52.1117442], [-2.3180666, 52.11110719999999], [-2.3180293, 52.1106656], [-2.3180248999999997, 52.1104672], [-2.3180264, 52.1101575], [-2.3180462, 52.10985199999999], [-2.3180522723379173, 52.10978287988833], [-2.3180718, 52.10956060000001], [-2.3181094, 52.109281], [-2.3181828, 52.1089287], [-2.3182113, 52.1087921], [-2.3183503, 52.1083175], [-2.3184214999999995, 52.10810269999999], [-2.3185006999999995, 52.1078966], [-2.3185475999999996, 52.1077714], [-2.3186927999999996, 52.1074312], [-2.3188483999999994, 52.10710919999999], [-2.3190194, 52.1068015], [-2.3192134999999996, 52.10648590000001], [-2.3195336000000006, 52.1059961], [-2.3198336, 52.105512999999995], [-2.3199027999999995, 52.105394599999975], [-2.3200597, 52.105131], [-2.3201346, 52.1050004], [-2.3201996999999994, 52.1048755], [-2.3204038, 52.1044579], [-2.3205777, 52.10404079999999], [-2.3207286, 52.10360719999999], [-2.3208522, 52.1032318], [-2.3208946, 52.10308570000001], [-2.3209903999999995, 52.102675999999995], [-2.3212114, 52.10186099999999], [-2.3212577, 52.1016524], [-2.3215140999999995, 52.10062439999999], [-2.3215496, 52.1004893], [-2.3216544, 52.1000908], [-2.3220525, 52.0985691], [-2.3220021, 52.098952699999984], [-2.3215569, 52.1006477], [-2.3213048, 52.1016589], [-2.3210330999999997, 52.1026994], [-2.3209427999999996, 52.10309170000001], [-2.3209032, 52.10323689999999], [-2.3207769, 52.103630499999994], [-2.3206226, 52.1040641], [-2.320447699999999, 52.1044813], [-2.3202425, 52.104898799999994], [-2.3201063, 52.10515430000001], [-2.3199496999999996, 52.105417900000006], [-2.3198797999999994, 52.10553889999998], [-2.319576399999999, 52.106019399999994], [-2.3192548999999993, 52.1065092], [-2.3190622, 52.10682479999999], [-2.3188929, 52.10713520000001], [-2.3187356, 52.1074545], [-2.3185964, 52.10778470000001], [-2.3185461, 52.10791360000001], [-2.3184667, 52.1081199], [-2.3183931, 52.1083408], [-2.3182539999999996, 52.108815400000005], [-2.3181520999999994, 52.109304400000006]]}", "current_leg_start": "Malvern Link", "dest_arr_time_act": "2033", "motion_projection": null, "next_location_lat": "52.1093044", "next_location_lon": "-2.3181521", "previous_location": "Malvern Link", "current_leg_milage": "2.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\": 725.343, \"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\": 778.014, \"from_m\": 725.343, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1213.839, \"from_m\": 778.014, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1563.363, \"from_m\": 1213.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2755.914, \"from_m\": 1563.363, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2910.282, \"from_m\": 2755.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3287.592, \"from_m\": 2910.282, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3307.681, \"from_m\": 3287.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6173.68, \"from_m\": 3307.681, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6274.659, \"from_m\": 6173.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7117.809, \"from_m\": 6274.659, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 9315.367, \"from_m\": 7117.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10708.443, \"from_m\": 9315.367, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16648.901, \"from_m\": 10708.443, \"capability_applied\": null, \"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\": 16733.459, \"from_m\": 16648.901, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16859.087, \"from_m\": 16733.459, \"capability_applied\": null, \"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\": 17055.242, \"from_m\": 16859.087, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17709.572, \"from_m\": 17055.242, \"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\": 18927.908, \"from_m\": 17709.572, \"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\": 19063.18, \"from_m\": 18927.908, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19135.308, \"from_m\": 19063.18, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30936.01, \"from_m\": 19135.308, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59221.443, \"from_m\": 30936.01, \"capability_applied\": null, \"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\": 59645.581, \"from_m\": 59221.443, \"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\": 61187.226, \"from_m\": 59645.581, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61292.767, \"from_m\": 61187.226, \"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\": 64636.589, \"from_m\": 61292.767, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75123.052, \"from_m\": 64636.589, \"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\": 102104.016, \"from_m\": 75123.052, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 102481.676, \"from_m\": 102104.016, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 102658.794, \"from_m\": 102481.676, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 103552.455, \"from_m\": 102658.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 103721.219, \"from_m\": 103552.455, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 103833.571, \"from_m\": 103721.219, \"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\": 108977.46, \"from_m\": 103833.571, \"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\": 109372.142, \"from_m\": 108977.46, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 111153.005, \"from_m\": 109372.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119698.919, \"from_m\": 111153.005, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123870.999, \"from_m\": 119698.919, \"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\": 123913.792, \"from_m\": 123870.999, \"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\": 125098.542, \"from_m\": 123913.792, \"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}], \"service_id\": 588800, \"profile_key\": \"fe8155999d62e04d145cb28f9005d3f5535817a799e047638922106b9d9e4901\", \"schedule_id\": 9029, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841H\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 3, \"distance_m\": 1159.331, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1845\", \"location\": \"Horfield Jn\", \"stage_seq\": 4, \"distance_m\": 6052.506, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1846H\", \"wtt_dep\": \"1851\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 5, \"distance_m\": 7070.617, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1855\", \"wtt_dep\": \"1856\", \"location\": \"Bristol Parkway\", \"stage_seq\": 6, \"distance_m\": 9474.053, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Westerleigh Jn\", \"stage_seq\": 7, \"distance_m\": 16831.277, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1904H\", \"wtt_dep\": \"1905H\", \"location\": \"Yate\", \"stage_seq\": 8, \"distance_m\": 19427.09, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911H\", \"location\": \"Charfield\", \"stage_seq\": 9, \"distance_m\": 30377.449, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1917\", \"wtt_dep\": \"1918\", \"location\": \"Cam & Dursley\", \"stage_seq\": 10, \"distance_m\": 42515.877, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Standish Jn\", \"stage_seq\": 11, \"distance_m\": 51358.573, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1929H\", \"location\": \"Gloucester Yard Jn\", \"stage_seq\": 12, \"distance_m\": 61264.702, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1931H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 13, \"distance_m\": 62369.903, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1933\", \"wtt_dep\": \"1938\", \"location\": \"Gloucester\", \"stage_seq\": 14, \"distance_m\": 62976.864, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Horton Road Jn\", \"stage_seq\": 15, \"distance_m\": 63583.825, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Barnwood Jn\", \"stage_seq\": 16, \"distance_m\": 64753.584, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1947\", \"wtt_dep\": \"1949\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 17, \"distance_m\": 73588.308, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1957H\", \"location\": \"Ashchurch\", \"stage_seq\": 18, \"distance_m\": 85294.816, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Abbotswood Jn\", \"stage_seq\": 19, \"distance_m\": 102481.676, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010\", \"location\": \"Norton Jn\", \"stage_seq\": 20, \"distance_m\": 103833.571, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Wylds Lane Jn\", \"stage_seq\": 21, \"distance_m\": 108280.146, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2019\", \"location\": \"Worcester Shrub Hill\", \"stage_seq\": 22, \"distance_m\": 108823.404, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Worcester Foregate Street\", \"stage_seq\": 23, \"distance_m\": 109904.966, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Henwick\", \"stage_seq\": 24, \"distance_m\": 111491.925, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028\", \"location\": \"Newlands East S.B.\", \"stage_seq\": 25, \"distance_m\": 118103.576, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Malvern Link\", \"stage_seq\": 26, \"distance_m\": 120804.096, \"section_seq\": 1, \"route_path_id\": 68744}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": null, \"location\": \"Great Malvern\", \"stage_seq\": 27, \"distance_m\": 125098.542, \"section_seq\": 1, \"route_path_id\": 68744}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 125098.542, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68744}], \"total_distance_m\": 125098.542, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 124273.3, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 825.242, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1840", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "52.1093044", "current_position_lon": "-2.3181521", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:33Z\", \"source_id\": 48301991, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:47:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:38Z\", \"source_id\": 15689862, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:39Z\", \"source_id\": 48323082, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:42Z\", \"source_id\": 15696447, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:04Z\", \"source_id\": 48352571, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:07Z\", \"source_id\": 15705640, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20604, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:16Z\", \"source_id\": 48386095, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:20Z\", \"source_id\": 15716183, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20547, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:34Z\", \"source_id\": 48423984, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:34:38Z\", \"source_id\": 15730559, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:22Z\", \"source_id\": 48477543, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:26Z\", \"source_id\": 15750412, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:53Z\", \"source_id\": 15751003, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:13Z\", \"source_id\": 48498785, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:05:21Z\", \"source_id\": 15759452, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:45Z\", \"source_id\": 15779759, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:38Z\", \"source_id\": 15783149, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:35Z\", \"source_id\": 15787223, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:24Z\", \"source_id\": 15791160, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Great Malvern", "service_state_platform": null, "timing_fact_generation": 1789501765749653, "current_leg_arrival_utc": "2026-09-15T20:46:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:25.724718", "service_state_evidence_id": 15791160, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-15T19:46:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:25.896828", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
GMV |
2E73 |
158747 |
2 |
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": 725.343, "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": 778.014, "from_m": 725.343, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1213.839, "from_m": 778.014, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1563.363, "from_m": 1213.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2755.914, "from_m": 1563.363, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2910.282, "from_m": 2755.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3287.592, "from_m": 2910.282, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3307.681, "from_m": 3287.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6173.68, "from_m": 3307.681, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6274.659, "from_m": 6173.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7117.809, "from_m": 6274.659, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 9315.367, "from_m": 7117.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10708.443, "from_m": 9315.367, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16648.901, "from_m": 10708.443, "capability_applied": null, "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": 16733.459, "from_m": 16648.901, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16859.087, "from_m": 16733.459, "capability_applied": null, "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": 17055.242, "from_m": 16859.087, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17709.572, "from_m": 17055.242, "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": 18927.908, "from_m": 17709.572, "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": 19063.18, "from_m": 18927.908, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19135.308, "from_m": 19063.18, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30936.01, "from_m": 19135.308, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59221.443, "from_m": 30936.01, "capability_applied": null, "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": 59645.581, "from_m": 59221.443, "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": 61187.226, "from_m": 59645.581, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61292.767, "from_m": 61187.226, "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": 64636.589, "from_m": 61292.767, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75123.052, "from_m": 64636.589, "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": 102104.016, "from_m": 75123.052, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 102481.676, "from_m": 102104.016, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 102658.794, "from_m": 102481.676, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 103552.455, "from_m": 102658.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 103721.219, "from_m": 103552.455, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 103833.571, "from_m": 103721.219, "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": 108977.46, "from_m": 103833.571, "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": 109372.142, "from_m": 108977.46, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 111153.005, "from_m": 109372.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119698.919, "from_m": 111153.005, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123870.999, "from_m": 119698.919, "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": 123913.792, "from_m": 123870.999, "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": 125098.542, "from_m": 123913.792, "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}], "service_id": 588800, "profile_key": "fe8155999d62e04d145cb28f9005d3f5535817a799e047638922106b9d9e4901", "schedule_id": 9029, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1840", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841H", "location": "Dr Day's Jn", "stage_seq": 3, "distance_m": 1159.331, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1845", "location": "Horfield Jn", "stage_seq": 4, "distance_m": 6052.506, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1846H", "wtt_dep": "1851", "location": "Filton Abbey Wood", "stage_seq": 5, "distance_m": 7070.617, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1855", "wtt_dep": "1856", "location": "Bristol Parkway", "stage_seq": 6, "distance_m": 9474.053, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Westerleigh Jn", "stage_seq": 7, "distance_m": 16831.277, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1904H", "wtt_dep": "1905H", "location": "Yate", "stage_seq": 8, "distance_m": 19427.09, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911H", "location": "Charfield", "stage_seq": 9, "distance_m": 30377.449, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1917", "wtt_dep": "1918", "location": "Cam & Dursley", "stage_seq": 10, "distance_m": 42515.877, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Standish Jn", "stage_seq": 11, "distance_m": 51358.573, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1929H", "location": "Gloucester Yard Jn", "stage_seq": 12, "distance_m": 61264.702, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1931H", "location": "Horton Road Jn", "stage_seq": 13, "distance_m": 62369.903, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1933", "wtt_dep": "1938", "location": "Gloucester", "stage_seq": 14, "distance_m": 62976.864, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Horton Road Jn", "stage_seq": 15, "distance_m": 63583.825, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Barnwood Jn", "stage_seq": 16, "distance_m": 64753.584, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1947", "wtt_dep": "1949", "location": "Cheltenham Spa", "stage_seq": 17, "distance_m": 73588.308, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1957H", "location": "Ashchurch", "stage_seq": 18, "distance_m": 85294.816, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Abbotswood Jn", "stage_seq": 19, "distance_m": 102481.676, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010", "location": "Norton Jn", "stage_seq": 20, "distance_m": 103833.571, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Wylds Lane Jn", "stage_seq": 21, "distance_m": 108280.146, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2019", "location": "Worcester Shrub Hill", "stage_seq": 22, "distance_m": 108823.404, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Worcester Foregate Street", "stage_seq": 23, "distance_m": 109904.966, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Henwick", "stage_seq": 24, "distance_m": 111491.925, "section_seq": 1, "route_path_id": 68744}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028", "location": "Newlands East S.B.", "stage_seq": 25, "distance_m": 118103.576, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Malvern Link", "stage_seq": 26, "distance_m": 120804.096, "section_seq": 1, "route_path_id": 68744}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": null, "location": "Great Malvern", "stage_seq": 27, "distance_m": 125098.542, "section_seq": 1, "route_path_id": 68744}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 125098.542, "from_m": 0.0, "section_seq": 1, "route_path_id": 68744}], "total_distance_m": 125098.542, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 124273.3, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 825.242, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25802, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:33Z", "source_id": 48301991, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:47:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:38Z", "source_id": 15689862, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25665, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:39Z", "source_id": 48323082, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:42Z", "source_id": 15696447, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25644, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:04Z", "source_id": 48352571, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:07Z", "source_id": 15705640, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20604, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:16Z", "source_id": 48386095, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:20:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:20Z", "source_id": 15716183, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20547, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:34Z", "source_id": 48423984, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:36:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:34:38Z", "source_id": 15730559, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20503, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:22Z", "source_id": 48477543, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:26Z", "source_id": 15750412, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:53Z", "source_id": 15751003, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20498, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:13Z", "source_id": 48498785, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:06:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:05:21Z", "source_id": 15759452, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:45Z", "source_id": 15779759, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:38Z", "source_id": 15783149, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:35Z", "source_id": 15787223, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:24Z", "source_id": 15791160, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1840 |
1840 |
11 |
None |
None |
Great Malvern |
2033 |
2033 |
None |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15225/2026-09-15/detailed |
None |
Malvern Link |
2026-09-15T20:44:00+01:00 |
Great Malvern |
2.0 |
{"type": "LineString", "coordinates": [[-2.3195404, 52.12581289999999], [-2.3194717999999996, 52.125134], [-2.3192265, 52.12270439999999], [-2.3192105999999995, 52.1225884], [-2.3191894999999993, 52.1223532], [-2.319146, 52.121904], [-2.3189733, 52.120252], [-2.3189184, 52.11971979999999], [-2.3189096999999994, 52.11964840000001], [-2.3187922, 52.1184226], [-2.3185248, 52.1158589], [-2.318515, 52.1157685], [-2.3183727, 52.1143568], [-2.3182457, 52.113022099999995], [-2.3181842999999995, 52.11236759999999], [-2.3181241999999997, 52.1117442], [-2.3180666, 52.11110719999999], [-2.3180293, 52.1106656], [-2.3180248999999997, 52.1104672], [-2.3180264, 52.1101575], [-2.3180462, 52.10985199999999], [-2.3180522723379173, 52.10978287988833], [-2.3180718, 52.10956060000001], [-2.3181094, 52.109281], [-2.3181828, 52.1089287], [-2.3182113, 52.1087921], [-2.3183503, 52.1083175], [-2.3184214999999995, 52.10810269999999], [-2.3185006999999995, 52.1078966], [-2.3185475999999996, 52.1077714], [-2.3186927999999996, 52.1074312], [-2.3188483999999994, 52.10710919999999], [-2.3190194, 52.1068015], [-2.3192134999999996, 52.10648590000001], [-2.3195336000000006, 52.1059961], [-2.3198336, 52.105512999999995], [-2.3199027999999995, 52.105394599999975], [-2.3200597, 52.105131], [-2.3201346, 52.1050004], [-2.3201996999999994, 52.1048755], [-2.3204038, 52.1044579], [-2.3205777, 52.10404079999999], [-2.3207286, 52.10360719999999], [-2.3208522, 52.1032318], [-2.3208946, 52.10308570000001], [-2.3209903999999995, 52.102675999999995], [-2.3212114, 52.10186099999999], [-2.3212577, 52.1016524], [-2.3215140999999995, 52.10062439999999], [-2.3215496, 52.1004893], [-2.3216544, 52.1000908], [-2.3220525, 52.0985691], [-2.3220021, 52.098952699999984], [-2.3215569, 52.1006477], [-2.3213048, 52.1016589], [-2.3210330999999997, 52.1026994], [-2.3209427999999996, 52.10309170000001], [-2.3209032, 52.10323689999999], [-2.3207769, 52.103630499999994], [-2.3206226, 52.1040641], [-2.320447699999999, 52.1044813], [-2.3202425, 52.104898799999994], [-2.3201063, 52.10515430000001], [-2.3199496999999996, 52.105417900000006], [-2.3198797999999994, 52.10553889999998], [-2.319576399999999, 52.106019399999994], [-2.3192548999999993, 52.1065092], [-2.3190622, 52.10682479999999], [-2.3188929, 52.10713520000001], [-2.3187356, 52.1074545], [-2.3185964, 52.10778470000001], [-2.3185461, 52.10791360000001], [-2.3184667, 52.1081199], [-2.3183931, 52.1083408], [-2.3182539999999996, 52.108815400000005], [-2.3181520999999994, 52.109304400000006]]} |
2.7 |
2044 |
2046 |
Malvern Link |
Great Malvern |
Great Malvern |
52.1093044 |
-2.3181521 |
52.1093044 |
-2.3181521 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:46:00 |
Great Malvern |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15791160 |
1789501765749653 |
89 |
89 |
2026-09-15 19:59:25.896828 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:25.724718 |
| 559756 |
589319 |
C61385 |
722A33MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:49:30 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 589319, "stp": "P", "toc": "London Underground", "uid": "C61385", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61385/2026-09-15/detailed", "trust_id": "722A33MY15", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A33", "timing_status": "LATE", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "1922", "current_leg_dep": "1920", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1900", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1949½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1900", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:33Z\", \"source_id\": 15703522, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:11Z\", \"source_id\": 15705694, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:15Z\", \"source_id\": 15707349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:21Z\", \"source_id\": 15708299, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:17Z\", \"source_id\": 15710625, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:33Z\", \"source_id\": 15713238, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:47Z\", \"source_id\": 15714192, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:31Z\", \"source_id\": 15716380, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:21:17Z\", \"source_id\": 15717748, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789496477573018, "current_leg_arrival_utc": "2026-09-15T19:21:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:30.668437", "service_state_evidence_id": 15717748, "current_leg_start_actual_dep": "2026-09-15T19:18:00+01:00", "operational_evidence_version": 25, "service_state_event_time_utc": "2026-09-15T19:49:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:33.217895", "service_state_valid_until_kind": null, "operational_interpretation_version": 25, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Underground |
P |
HRW |
ZEL |
2A33 |
None |
None |
None |
None |
None |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:33Z", "source_id": 15703522, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:05:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:11Z", "source_id": 15705694, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:15Z", "source_id": 15707349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:21Z", "source_id": 15708299, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:17Z", "source_id": 15710625, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:33Z", "source_id": 15713238, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:47Z", "source_id": 15714192, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:31Z", "source_id": 15716380, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:21:17Z", "source_id": 15717748, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}] |
Harrow & Wealdstone (DC) |
1900 |
1900 |
2 |
None |
None |
Elephant & Castle L.T. |
1950 |
1949½ |
None |
LATE |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C61385/2026-09-15/detailed |
None |
Kensal Green |
2026-09-15T19:18:00+01:00 |
Queen's Park (DC) |
2.0 |
{"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} |
0.8 |
1920 |
1922 |
Kensal Green |
Queen's Park (DC) |
Queen's Park (DC) |
51.5341536 |
-0.2053586 |
51.5341536 |
-0.2053586 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:30 |
Queen's Park (DC) |
TRUST |
TRACKING_TIMEOUT |
15717748 |
1789496477573018 |
25 |
25 |
2026-09-15 19:59:33.217895 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:30.668437 |
| 559757 |
591077 |
C17016 |
361K68MZ15 |
2026-09-15 |
COMPLETE |
15790051 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 591077, "stp": "P", "toc": "West Midlands Trains", "uid": "C17016", "consist": "350403", "dest_crs": "CRE", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17016/2026-09-15/detailed", "trust_id": "361K68MZ15", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Crewe", "service_date": "2026-09-15", "dest_arr_time": "2050", "dest_platform": "5", "is_terminated": 1, "next_location": "Crewe", "signalling_id": "1K68", "timing_status": "EARLY", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "2049", "current_leg_dep": "2029", "current_leg_end": "Crewe", "origin_dep_time": "2008", "origin_platform": "9", "current_location": "Crewe", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.7395457757805235, 53.33880437666731], [-2.7394516999999996, 53.33862339999999], [-2.739172, 53.33816369999999], [-2.738899, 53.3377682], [-2.7385705, 53.3373478], [-2.7382924, 53.3370271], [-2.7380125999999994, 53.33673459999999], [-2.7375527000000006, 53.3362915], [-2.7373068, 53.33608], [-2.7370983, 53.3359057], [-2.7369145999999995, 53.3357707], [-2.7367442999999994, 53.3356632], [-2.7363084999999994, 53.335349], [-2.7359932, 53.33513200000001], [-2.7347438999999993, 53.3343639], [-2.7333473, 53.3335804], [-2.7312157999999997, 53.332291999999995], [-2.7302714, 53.331703099999984], [-2.7292076, 53.33105969999999], [-2.7280345999999995, 53.3303617], [-2.7270346, 53.3297485], [-2.7254603, 53.3288006], [-2.7245363999999994, 53.3282459], [-2.7236892, 53.327741199999984], [-2.7226845, 53.327137699999994], [-2.7220484000000003, 53.3267541], [-2.7215249999999997, 53.3264384], [-2.721343701439774, 53.32632894781885], [-2.7207546, 53.32597330000001], [-2.7200067, 53.3255348], [-2.7193124, 53.32512], [-2.718583, 53.3246755], [-2.715085, 53.3225854], [-2.7144556000000004, 53.32221849999999], [-2.7135689999999997, 53.32176829999999], [-2.7131306999999993, 53.32155819999999], [-2.7126037, 53.3213285], [-2.7118324, 53.321004], [-2.7109594999999995, 53.32070029999999], [-2.7103896999999995, 53.3205244], [-2.7098028999999997, 53.32035940000001], [-2.7091419999999995, 53.32019350000001], [-2.7084601, 53.3200313], [-2.7046212, 53.3192479], [-2.6997183, 53.318262], [-2.6949458523585643, 53.317306265925176], [-2.692615599999999, 53.3168396], [-2.6924438, 53.3168085], [-2.6907187999999995, 53.3164245], [-2.6904771999999997, 53.31637450000001], [-2.6892926, 53.316139099999994], [-2.6891872, 53.316117899999995], [-2.68732, 53.3157381], [-2.68564641610962, 53.315401446855965], [-2.6855932636565867, 53.31539075482353], [-2.6844347, 53.31515770000001], [-2.6843085999999996, 53.3151349], [-2.6830786, 53.314893899999994], [-2.6810951, 53.3145033], [-2.6809214, 53.314468000000005], [-2.6794441999999994, 53.314165300000006], [-2.6783604, 53.3139481], [-2.6775815, 53.313791499999994], [-2.6763055, 53.3135188], [-2.6744138, 53.31313059999999], [-2.6740627, 53.3130614], [-2.6726295, 53.3127721], [-2.6712034, 53.3125097], [-2.6699081999999996, 53.3122471], [-2.6683203999999994, 53.3119286], [-2.665553, 53.31137829999999], [-2.6636268999999997, 53.3109911], [-2.6615219999999997, 53.3105626], [-2.6599515, 53.310247100000005], [-2.6584089999999994, 53.309928799999994], [-2.6577231, 53.309791], [-2.6561293, 53.30947069999999], [-2.6547172999999997, 53.3091828], [-2.6528696, 53.3088092], [-2.6510628, 53.3084453], [-2.6506081, 53.308356999999994], [-2.649608999999999, 53.3081516], [-2.6490645, 53.3080383], [-2.6482914, 53.3078522], [-2.6476526, 53.3076868], [-2.6469075, 53.30743270000001], [-2.6462568, 53.30717589999999], [-2.6460036821556367, 53.30706581297633], [-2.6456451999999997, 53.306909899999994], [-2.6449263999999997, 53.30654129999999], [-2.6444425, 53.30626349999999], [-2.6439793999999996, 53.3059722], [-2.6427776999999995, 53.3051515], [-2.6417584999999995, 53.30443829999999], [-2.6407124, 53.30371710000001], [-2.640007, 53.30322819999999], [-2.6394651999999996, 53.30285469999998], [-2.639316114210424, 53.30275190086813], [-2.639184041750948, 53.3026608327319], [-2.6390483, 53.3025107], [-2.6389191999999997, 53.3023679], [-2.638553299999999, 53.3019494], [-2.6380804, 53.3013969], [-2.6376199, 53.30079499999999], [-2.6373201999999996, 53.30037339999999], [-2.6369413, 53.2998156], [-2.6365295999999994, 53.2991665], [-2.6364888, 53.29910220000001], [-2.6362019999999995, 53.298618100000006], [-2.6359062000000004, 53.2981003], [-2.6356430999999994, 53.29754179999999], [-2.6356002, 53.2974482], [-2.6354356, 53.29707079999999], [-2.635231800000001, 53.2965494], [-2.6349779, 53.2957728], [-2.6347212, 53.29490059999999], [-2.6345031, 53.29416829999999], [-2.6343716999999995, 53.29372239999999], [-2.6341732, 53.2930667], [-2.633923020155699, 53.29222057426985], [-2.6337471, 53.2916256], [-2.6333852, 53.290401499999994], [-2.6331895, 53.289815099999984], [-2.6329106999999996, 53.28906380000001], [-2.6327200999999993, 53.2886282], [-2.6325808, 53.2883096], [-2.6322183999999997, 53.2876041], [-2.6318071999999995, 53.28694300000001], [-2.6312239999999996, 53.286129], [-2.6305967, 53.2853693], [-2.6303283, 53.28507700000001], [-2.6270499999999997, 53.2815119], [-2.6268739, 53.281320099999995], [-2.6267334999999994, 53.2811673], [-2.626108, 53.28052009999999], [-2.6254015, 53.2798457], [-2.6246536, 53.279164300000005], [-2.623259899999999, 53.27796120000001], [-2.6230923, 53.2778182], [-2.6221118, 53.27702629999999], [-2.6211193, 53.2762756], [-2.6200905, 53.275538399999995], [-2.619059899999999, 53.27484429999999], [-2.6180011999999997, 53.27417450000001], [-2.6168257, 53.2734657], [-2.6155994999999996, 53.2727709], [-2.6143224, 53.2720968], [-2.6098117, 53.2698297], [-2.6097190999999995, 53.2697831], [-2.6077578, 53.26879459999999], [-2.6058102999999995, 53.2678281], [-2.605114323946612, 53.267473921838715], [-2.6048828, 53.2673561], [-2.6041656999999994, 53.2669912], [-2.602768999999999, 53.266297300000005], [-2.602200537378162, 53.26601338922661], [-2.6014389000000007, 53.265633], [-2.600108, 53.265015699999985], [-2.5987135, 53.264316699999995], [-2.5934136, 53.26165819999999], [-2.5915954, 53.2607461], [-2.5914318, 53.2606652], [-2.5874424, 53.258669899999994], [-2.5845125, 53.2571896], [-2.5843696, 53.257117599999994], [-2.576869985610218, 53.25335536819731], [-2.5713680999999995, 53.2505951], [-2.5704247, 53.25011500000001], [-2.5698019, 53.24980239999999], [-2.5693817000000005, 53.2495984], [-2.5685605999999996, 53.24917940000001], [-2.5677711, 53.248780999999994], [-2.5654802, 53.2475845], [-2.5614801332905084, 53.245584107685744], [-2.5614264684381616, 53.245557269808046], [-2.5588153, 53.2442514], [-2.5552838, 53.2424747], [-2.5539093, 53.2417832], [-2.5469250999999997, 53.2382851], [-2.5461764, 53.23787699999999], [-2.5449516, 53.2371569], [-2.54412, 53.236636700000005], [-2.5432927, 53.236068], [-2.5427564, 53.2356874], [-2.5423870999999996, 53.2354253], [-2.5378654999999997, 53.23210759999999], [-2.5365871, 53.2311736], [-2.5361387, 53.23083520000001], [-2.5352615, 53.23014959999999], [-2.5345463000000006, 53.2295584], [-2.5337106, 53.22881329999999], [-2.5327565, 53.2279461], [-2.5235175999999995, 53.2195476], [-2.5200193, 53.2163671], [-2.5198784000000005, 53.2162445], [-2.5182366, 53.2148199], [-2.51528279553466, 53.212138662947616], [-2.5099786, 53.20732350000001], [-2.5088771, 53.20632340000001], [-2.5051574, 53.2028692], [-2.5044517, 53.202164899999985], [-2.5038258999999994, 53.2014598], [-2.5035719999999997, 53.201173700000005], [-2.5021931541034403, 53.19957740430325], [-2.4947259, 53.19093149999999], [-2.4940198, 53.190115299999995], [-2.4938367, 53.189907100000006], [-2.4933553999999996, 53.1893597], [-2.4932498999999995, 53.189232999999994], [-2.4928045999999995, 53.1887345], [-2.4924981999999996, 53.188401000000006], [-2.4920517, 53.18790260000001], [-2.4913234999999996, 53.1870832], [-2.4911259999999995, 53.186861400000005], [-2.4908036, 53.18650099999999], [-2.4899128, 53.185462699999995], [-2.4893072, 53.184755800000005], [-2.4887841, 53.18415310000001], [-2.4873894, 53.18253920000001], [-2.4863408, 53.18131619999999], [-2.4862536, 53.1812155], [-2.4859303999999995, 53.1808211], [-2.4855011999999994, 53.1803147], [-2.4851016, 53.1797891], [-2.4847116, 53.17926099999998], [-2.484258, 53.17863349999999], [-2.4836397, 53.177720099999995], [-2.4830369, 53.176805599999994], [-2.4827952, 53.17640079999999], [-2.4815384, 53.17417520000001], [-2.4811801, 53.17355969999999], [-2.4806376, 53.172614], [-2.4796287, 53.1708766], [-2.4784174, 53.1687733], [-2.4781826999999996, 53.168365699999995], [-2.4774619, 53.16711370000001], [-2.4766327, 53.1656943], [-2.4754402, 53.16362610000001], [-2.4736511, 53.16051920000001], [-2.4728028999999996, 53.1590553], [-2.4727974999999995, 53.159046], [-2.4704191, 53.1549289], [-2.4702549, 53.15464419999999], [-2.4691036999999993, 53.15264829999999], [-2.4679209, 53.150599], [-2.4659228999999994, 53.1471337], [-2.4655507, 53.1464882], [-2.465116127664801, 53.14573188385283], [-2.4647006, 53.1450087], [-2.4639994999999995, 53.143792699999985], [-2.4633531, 53.1426649], [-2.4620321, 53.1403638], [-2.4600471, 53.136939], [-2.4600067, 53.1368692], [-2.4588604, 53.13488220000001], [-2.4573589000000005, 53.1322763], [-2.454164899999999, 53.126727599999995], [-2.4531462, 53.1249543], [-2.4525302999999994, 53.1238822], [-2.4518035, 53.1226107], [-2.4499243, 53.1193348], [-2.4490809999999996, 53.11786850000001], [-2.4482414999999995, 53.11641649999999], [-2.4469917999999997, 53.1142389], [-2.4464417, 53.1132804], [-2.4449879999999995, 53.1107414], [-2.4434154, 53.10803320000001], [-2.4414635, 53.1046377], [-2.4407509, 53.1034277], [-2.4402766999999996, 53.10262229999999], [-2.4402046, 53.10248279999999], [-2.4398761, 53.1018818], [-2.4395073999999997, 53.101218200000005], [-2.4387972, 53.0998813], [-2.438666, 53.0996471], [-2.4382581, 53.0989146], [-2.4379094999999995, 53.098332500000005], [-2.4377874, 53.0981287], [-2.437412, 53.09750579999999], [-2.4370135, 53.09688669999999], [-2.4364321, 53.095961599999995], [-2.4363589, 53.09584519999999], [-2.4358596, 53.09496819999998], [-2.4356325999999995, 53.0945701], [-2.4354169999999997, 53.09417560000001], [-2.4351515, 53.0936651], [-2.434588653852841, 53.09254128241476], [-2.4345809999999997, 53.092526], [-2.4345289075642738, 53.092425428817656], [-2.4344983702065632, 53.09236647239105], [-2.434214681400607, 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": "Runcorn", "dest_arr_time_act": "2050", "motion_projection": null, "next_location_lat": "53.0888590", "next_location_lon": "-2.4326692", "previous_location": "Runcorn", "current_leg_milage": "22.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2356.354, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2394.399, \"from_m\": 2356.354, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2463.461, \"from_m\": 2394.399, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2505.203, \"from_m\": 2463.461, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2584.426, \"from_m\": 2505.203, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2642.464, \"from_m\": 2584.426, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3776.562, \"from_m\": 2642.464, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4108.276, \"from_m\": 3776.562, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4168.594, \"from_m\": 4108.276, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8689.438, \"from_m\": 4168.594, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8742.607, \"from_m\": 8689.438, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9499.606, \"from_m\": 8742.607, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10286.163, \"from_m\": 9499.606, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12537.782, \"from_m\": 10286.163, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 17289.433, \"from_m\": 12537.782, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 18513.826, \"from_m\": 17289.433, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21531.42, \"from_m\": 18513.826, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 24028.001, \"from_m\": 21531.42, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30102.779, \"from_m\": 24028.001, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"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\": 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\": 56618.238, \"from_m\": 56126.892, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56683.518, \"from_m\": 56618.238, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 56985.796, \"from_m\": 56683.518, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 57057.194, \"from_m\": 56985.796, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 57237.469, \"from_m\": 57057.194, \"capability_applied\": null, \"effective_limit_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\": 591077, \"profile_key\": \"f40d06a3587b4fd1812588a1c39395e563fe988296454b467cd12df9dc7e86bb\", \"schedule_id\": 2242, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2008\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2012H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2759.136, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Wavertree Jn\", \"stage_seq\": 5, \"distance_m\": 4222.071, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016H\", \"location\": \"Mossley Hill\", \"stage_seq\": 6, \"distance_m\": 6250.901, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": false, \"wtt_arr\": \"2019\", \"wtt_dep\": \"2020\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 7, \"distance_m\": 9030.233, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Ditton East Jn\", \"stage_seq\": 8, \"distance_m\": 17517.647, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Runcorn\", \"stage_seq\": 9, \"distance_m\": 21077.66, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2028H\", \"location\": \"Halton Jn\", \"stage_seq\": 10, \"distance_m\": 22894.442, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Weaver Jn\", \"stage_seq\": 11, \"distance_m\": 30227.219, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Acton Bridge\", \"stage_seq\": 12, \"distance_m\": 33965.739, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Hartford Jn\", \"stage_seq\": 13, \"distance_m\": 36688.179, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Winsford\", \"stage_seq\": 14, \"distance_m\": 45244.127, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2048H\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 15, \"distance_m\": 56058.108, \"section_seq\": 1, \"route_path_id\": 66433}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": null, \"location\": \"Crewe\", \"stage_seq\": 16, \"distance_m\": 57237.469, \"section_seq\": 1, \"route_path_id\": 66433}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 57237.469, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66433}], \"total_distance_m\": 57237.469, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 57154.154, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.315, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2008", "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\": 9869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:05Z\", \"source_id\": 48517804, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:08Z\", \"source_id\": 15765765, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9902, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:09Z\", \"source_id\": 48527750, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:17:11Z\", \"source_id\": 15768705, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:23Z\", \"source_id\": 48535309, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:25Z\", \"source_id\": 15771078, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9967, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:53Z\", \"source_id\": 48552279, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:56Z\", \"source_id\": 15776384, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:29Z\", \"source_id\": 48569544, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:32Z\", \"source_id\": 15781650, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:09Z\", \"source_id\": 48577721, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:12Z\", \"source_id\": 15784185, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10629, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:39Z\", \"source_id\": 48596661, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:43Z\", \"source_id\": 15790051, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Crewe", "service_state_platform": "1", "timing_fact_generation": 1789501664159478, "current_leg_arrival_utc": "2026-09-15T20:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:33.938677", "service_state_evidence_id": 15790051, "current_leg_start_actual_dep": "2026-09-15T20:27:30+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:35.099883", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
West Midlands Trains |
P |
LIV |
CRE |
1K68 |
350403 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 317.352, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2356.354, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2394.399, "from_m": 2356.354, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2463.461, "from_m": 2394.399, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2505.203, "from_m": 2463.461, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2584.426, "from_m": 2505.203, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2642.464, "from_m": 2584.426, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3776.562, "from_m": 2642.464, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4108.276, "from_m": 3776.562, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4168.594, "from_m": 4108.276, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8689.438, "from_m": 4168.594, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8742.607, "from_m": 8689.438, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9499.606, "from_m": 8742.607, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10286.163, "from_m": 9499.606, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12537.782, "from_m": 10286.163, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 17289.433, "from_m": 12537.782, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 18513.826, "from_m": 17289.433, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21531.42, "from_m": 18513.826, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 24028.001, "from_m": 21531.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30102.779, "from_m": 24028.001, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "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": 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": 56618.238, "from_m": 56126.892, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56683.518, "from_m": 56618.238, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 56985.796, "from_m": 56683.518, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 57057.194, "from_m": 56985.796, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 57237.469, "from_m": 57057.194, "capability_applied": null, "effective_limit_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": 591077, "profile_key": "f40d06a3587b4fd1812588a1c39395e563fe988296454b467cd12df9dc7e86bb", "schedule_id": 2242, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2008", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2012H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2759.136, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Wavertree Jn", "stage_seq": 5, "distance_m": 4222.071, "section_seq": 1, "route_path_id": 66433}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016H", "location": "Mossley Hill", "stage_seq": 6, "distance_m": 6250.901, "section_seq": 1, "route_path_id": 66433}, {"is_pass": false, "wtt_arr": "2019", "wtt_dep": "2020", "location": "Liverpool South Parkway (HL)", "stage_seq": 7, "distance_m": 9030.233, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Ditton East Jn", "stage_seq": 8, "distance_m": 17517.647, "section_seq": 1, "route_path_id": 66433}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Runcorn", "stage_seq": 9, "distance_m": 21077.66, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2028H", "location": "Halton Jn", "stage_seq": 10, "distance_m": 22894.442, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Weaver Jn", "stage_seq": 11, "distance_m": 30227.219, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Acton Bridge", "stage_seq": 12, "distance_m": 33965.739, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Hartford Jn", "stage_seq": 13, "distance_m": 36688.179, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Winsford", "stage_seq": 14, "distance_m": 45244.127, "section_seq": 1, "route_path_id": 66433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2048H", "location": "Crewe Coal Yard S.B.", "stage_seq": 15, "distance_m": 56058.108, "section_seq": 1, "route_path_id": 66433}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": null, "location": "Crewe", "stage_seq": 16, "distance_m": 57237.469, "section_seq": 1, "route_path_id": 66433}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 57237.469, "from_m": 0.0, "section_seq": 1, "route_path_id": 66433}], "total_distance_m": 57237.469, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 57154.154, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.315, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 9869, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:05Z", "source_id": 48517804, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:14:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:08Z", "source_id": 15765765, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9902, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:09Z", "source_id": 48527750, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:17:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:17:11Z", "source_id": 15768705, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9923, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:23Z", "source_id": 48535309, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:21:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:25Z", "source_id": 15771078, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9967, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:53Z", "source_id": 48552279, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:28:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:56Z", "source_id": 15776384, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10079, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:29Z", "source_id": 48569544, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:36:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:32Z", "source_id": 15781650, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10101, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:09Z", "source_id": 48577721, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:40:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:12Z", "source_id": 15784185, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10629, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:39Z", "source_id": 48596661, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:49:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:43Z", "source_id": 15790051, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Liverpool Lime Street HL/ML |
2008 |
2008 |
9 |
None |
None |
Crewe |
2050 |
2050 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C17016/2026-09-15/detailed |
None |
Runcorn |
2026-09-15T20:27:30+01:00 |
Crewe |
20.0 |
{"type": "LineString", "coordinates": [[-2.7395457757805235, 53.33880437666731], [-2.7394516999999996, 53.33862339999999], [-2.739172, 53.33816369999999], [-2.738899, 53.3377682], [-2.7385705, 53.3373478], [-2.7382924, 53.3370271], [-2.7380125999999994, 53.33673459999999], [-2.7375527000000006, 53.3362915], [-2.7373068, 53.33608], [-2.7370983, 53.3359057], [-2.7369145999999995, 53.3357707], [-2.7367442999999994, 53.3356632], [-2.7363084999999994, 53.335349], [-2.7359932, 53.33513200000001], [-2.7347438999999993, 53.3343639], [-2.7333473, 53.3335804], [-2.7312157999999997, 53.332291999999995], [-2.7302714, 53.331703099999984], [-2.7292076, 53.33105969999999], [-2.7280345999999995, 53.3303617], [-2.7270346, 53.3297485], [-2.7254603, 53.3288006], [-2.7245363999999994, 53.3282459], [-2.7236892, 53.327741199999984], [-2.7226845, 53.327137699999994], [-2.7220484000000003, 53.3267541], [-2.7215249999999997, 53.3264384], [-2.721343701439774, 53.32632894781885], [-2.7207546, 53.32597330000001], [-2.7200067, 53.3255348], [-2.7193124, 53.32512], [-2.718583, 53.3246755], [-2.715085, 53.3225854], [-2.7144556000000004, 53.32221849999999], [-2.7135689999999997, 53.32176829999999], [-2.7131306999999993, 53.32155819999999], [-2.7126037, 53.3213285], [-2.7118324, 53.321004], [-2.7109594999999995, 53.32070029999999], [-2.7103896999999995, 53.3205244], [-2.7098028999999997, 53.32035940000001], [-2.7091419999999995, 53.32019350000001], [-2.7084601, 53.3200313], [-2.7046212, 53.3192479], [-2.6997183, 53.318262], [-2.6949458523585643, 53.317306265925176], [-2.692615599999999, 53.3168396], [-2.6924438, 53.3168085], [-2.6907187999999995, 53.3164245], [-2.6904771999999997, 53.31637450000001], [-2.6892926, 53.316139099999994], [-2.6891872, 53.316117899999995], [-2.68732, 53.3157381], [-2.68564641610962, 53.315401446855965], [-2.6855932636565867, 53.31539075482353], [-2.6844347, 53.31515770000001], [-2.6843085999999996, 53.3151349], [-2.6830786, 53.314893899999994], [-2.6810951, 53.3145033], [-2.6809214, 53.314468000000005], [-2.6794441999999994, 53.314165300000006], [-2.6783604, 53.3139481], [-2.6775815, 53.313791499999994], [-2.6763055, 53.3135188], [-2.6744138, 53.31313059999999], [-2.6740627, 53.3130614], [-2.6726295, 53.3127721], [-2.6712034, 53.3125097], [-2.6699081999999996, 53.3122471], [-2.6683203999999994, 53.3119286], [-2.665553, 53.31137829999999], [-2.6636268999999997, 53.3109911], [-2.6615219999999997, 53.3105626], [-2.6599515, 53.310247100000005], [-2.6584089999999994, 53.309928799999994], [-2.6577231, 53.309791], [-2.6561293, 53.30947069999999], [-2.6547172999999997, 53.3091828], [-2.6528696, 53.3088092], [-2.6510628, 53.3084453], [-2.6506081, 53.308356999999994], [-2.649608999999999, 53.3081516], [-2.6490645, 53.3080383], [-2.6482914, 53.3078522], [-2.6476526, 53.3076868], [-2.6469075, 53.30743270000001], [-2.6462568, 53.30717589999999], [-2.6460036821556367, 53.30706581297633], [-2.6456451999999997, 53.306909899999994], [-2.6449263999999997, 53.30654129999999], [-2.6444425, 53.30626349999999], [-2.6439793999999996, 53.3059722], [-2.6427776999999995, 53.3051515], [-2.6417584999999995, 53.30443829999999], [-2.6407124, 53.30371710000001], [-2.640007, 53.30322819999999], [-2.6394651999999996, 53.30285469999998], [-2.639316114210424, 53.30275190086813], [-2.639184041750948, 53.3026608327319], [-2.6390483, 53.3025107], [-2.6389191999999997, 53.3023679], [-2.638553299999999, 53.3019494], [-2.6380804, 53.3013969], [-2.6376199, 53.30079499999999], [-2.6373201999999996, 53.30037339999999], [-2.6369413, 53.2998156], [-2.6365295999999994, 53.2991665], [-2.6364888, 53.29910220000001], [-2.6362019999999995, 53.298618100000006], [-2.6359062000000004, 53.2981003], [-2.6356430999999994, 53.29754179999999], [-2.6356002, 53.2974482], [-2.6354356, 53.29707079999999], [-2.635231800000001, 53.2965494], [-2.6349779, 53.2957728], [-2.6347212, 53.29490059999999], [-2.6345031, 53.29416829999999], [-2.6343716999999995, 53.29372239999999], [-2.6341732, 53.2930667], [-2.633923020155699, 53.29222057426985], [-2.6337471, 53.2916256], [-2.6333852, 53.290401499999994], [-2.6331895, 53.289815099999984], [-2.6329106999999996, 53.28906380000001], [-2.6327200999999993, 53.2886282], [-2.6325808, 53.2883096], [-2.6322183999999997, 53.2876041], [-2.6318071999999995, 53.28694300000001], [-2.6312239999999996, 53.286129], [-2.6305967, 53.2853693], [-2.6303283, 53.28507700000001], [-2.6270499999999997, 53.2815119], [-2.6268739, 53.281320099999995], [-2.6267334999999994, 53.2811673], [-2.626108, 53.28052009999999], [-2.6254015, 53.2798457], [-2.6246536, 53.279164300000005], [-2.623259899999999, 53.27796120000001], [-2.6230923, 53.2778182], [-2.6221118, 53.27702629999999], [-2.6211193, 53.2762756], [-2.6200905, 53.275538399999995], [-2.619059899999999, 53.27484429999999], [-2.6180011999999997, 53.27417450000001], [-2.6168257, 53.2734657], [-2.6155994999999996, 53.2727709], [-2.6143224, 53.2720968], [-2.6098117, 53.2698297], [-2.6097190999999995, 53.2697831], [-2.6077578, 53.26879459999999], [-2.6058102999999995, 53.2678281], [-2.605114323946612, 53.267473921838715], [-2.6048828, 53.2673561], [-2.6041656999999994, 53.2669912], [-2.602768999999999, 53.266297300000005], [-2.602200537378162, 53.26601338922661], [-2.6014389000000007, 53.265633], [-2.600108, 53.265015699999985], [-2.5987135, 53.264316699999995], [-2.5934136, 53.26165819999999], [-2.5915954, 53.2607461], [-2.5914318, 53.2606652], [-2.5874424, 53.258669899999994], [-2.5845125, 53.2571896], [-2.5843696, 53.257117599999994], [-2.576869985610218, 53.25335536819731], [-2.5713680999999995, 53.2505951], [-2.5704247, 53.25011500000001], [-2.5698019, 53.24980239999999], [-2.5693817000000005, 53.2495984], [-2.5685605999999996, 53.24917940000001], [-2.5677711, 53.248780999999994], [-2.5654802, 53.2475845], [-2.5614801332905084, 53.245584107685744], [-2.5614264684381616, 53.245557269808046], [-2.5588153, 53.2442514], [-2.5552838, 53.2424747], [-2.5539093, 53.2417832], [-2.5469250999999997, 53.2382851], [-2.5461764, 53.23787699999999], [-2.5449516, 53.2371569], [-2.54412, 53.236636700000005], [-2.5432927, 53.236068], [-2.5427564, 53.2356874], [-2.5423870999999996, 53.2354253], [-2.5378654999999997, 53.23210759999999], [-2.5365871, 53.2311736], [-2.5361387, 53.23083520000001], [-2.5352615, 53.23014959999999], [-2.5345463000000006, 53.2295584], [-2.5337106, 53.22881329999999], [-2.5327565, 53.2279461], [-2.5235175999999995, 53.2195476], [-2.5200193, 53.2163671], [-2.5198784000000005, 53.2162445], [-2.5182366, 53.2148199], [-2.51528279553466, 53.212138662947616], [-2.5099786, 53.20732350000001], [-2.5088771, 53.20632340000001], [-2.5051574, 53.2028692], [-2.5044517, 53.202164899999985], [-2.5038258999999994, 53.2014598], [-2.5035719999999997, 53.201173700000005], [-2.5021931541034403, 53.19957740430325], [-2.4947259, 53.19093149999999], [-2.4940198, 53.190115299999995], [-2.4938367, 53.189907100000006], [-2.4933553999999996, 53.1893597], [-2.4932498999999995, 53.189232999999994], [-2.4928045999999995, 53.1887345], [-2.4924981999999996, 53.188401000000006], [-2.4920517, 53.18790260000001], [-2.4913234999999996, 53.1870832], [-2.4911259999999995, 53.186861400000005], [-2.4908036, 53.18650099999999], [-2.4899128, 53.185462699999995], [-2.4893072, 53.184755800000005], [-2.4887841, 53.18415310000001], [-2.4873894, 53.18253920000001], [-2.4863408, 53.18131619999999], [-2.4862536, 53.1812155], [-2.4859303999999995, 53.1808211], [-2.4855011999999994, 53.1803147], [-2.4851016, 53.1797891], [-2.4847116, 53.17926099999998], [-2.484258, 53.17863349999999], [-2.4836397, 53.177720099999995], [-2.4830369, 53.176805599999994], [-2.4827952, 53.17640079999999], [-2.4815384, 53.17417520000001], [-2.4811801, 53.17355969999999], [-2.4806376, 53.172614], [-2.4796287, 53.1708766], [-2.4784174, 53.1687733], [-2.4781826999999996, 53.168365699999995], [-2.4774619, 53.16711370000001], [-2.4766327, 53.1656943], [-2.4754402, 53.16362610000001], [-2.4736511, 53.16051920000001], [-2.4728028999999996, 53.1590553], [-2.4727974999999995, 53.159046], [-2.4704191, 53.1549289], [-2.4702549, 53.15464419999999], [-2.4691036999999993, 53.15264829999999], [-2.4679209, 53.150599], [-2.4659228999999994, 53.1471337], [-2.4655507, 53.1464882], [-2.465116127664801, 53.14573188385283], [-2.4647006, 53.1450087], [-2.4639994999999995, 53.143792699999985], [-2.4633531, 53.1426649], [-2.4620321, 53.1403638], [-2.4600471, 53.136939], [-2.4600067, 53.1368692], [-2.4588604, 53.13488220000001], [-2.4573589000000005, 53.1322763], [-2.454164899999999, 53.126727599999995], [-2.4531462, 53.1249543], [-2.4525302999999994, 53.1238822], [-2.4518035, 53.1226107], [-2.4499243, 53.1193348], [-2.4490809999999996, 53.11786850000001], [-2.4482414999999995, 53.11641649999999], [-2.4469917999999997, 53.1142389], [-2.4464417, 53.1132804], [-2.4449879999999995, 53.1107414], [-2.4434154, 53.10803320000001], [-2.4414635, 53.1046377], [-2.4407509, 53.1034277], [-2.4402766999999996, 53.10262229999999], [-2.4402046, 53.10248279999999], [-2.4398761, 53.1018818], [-2.4395073999999997, 53.101218200000005], [-2.4387972, 53.0998813], [-2.438666, 53.0996471], [-2.4382581, 53.0989146], [-2.4379094999999995, 53.098332500000005], [-2.4377874, 53.0981287], [-2.437412, 53.09750579999999], [-2.4370135, 53.09688669999999], [-2.4364321, 53.095961599999995], [-2.4363589, 53.09584519999999], [-2.4358596, 53.09496819999998], [-2.4356325999999995, 53.0945701], [-2.4354169999999997, 53.09417560000001], [-2.4351515, 53.0936651], [-2.434588653852841, 53.09254128241476], [-2.4345809999999997, 53.092526], [-2.4345289075642738, 53.092425428817656], [-2.4344983702065632, 53.09236647239105], [-2.434214681400607, 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]]} |
22.5 |
2029 |
2049 |
Runcorn |
Crewe |
Crewe |
53.0888590 |
-2.4326692 |
53.0888590 |
-2.4326692 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
Crewe |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790051 |
1789501664159478 |
50 |
50 |
2026-09-15 19:59:35.099883 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:33.938677 |
| 559758 |
590968 |
P89545 |
882T64MZ15 |
2026-09-15 |
COMPLETE |
15790570 |
2026-09-15 20:49:00 |
2026-09-15 19:59:37 |
2026-09-17 19:59:37 |
{"id": 590968, "stp": "P", "toc": "Southeastern", "uid": "P89545", "consist": "375904", "dest_crs": "PDW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89545/2026-09-15/detailed", "trust_id": "882T64MZ15", "origin_crs": "SOO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddock Wood", "service_date": "2026-09-15", "dest_arr_time": "2050", "dest_platform": "3", "is_terminated": 1, "next_location": "Paddock Wood", "signalling_id": "2T64", "timing_status": "EARLY", "origin_station": "Strood", "current_leg_arr": "2049", "current_leg_dep": "2045", "current_leg_end": "Paddock Wood", "origin_dep_time": "2003", "origin_platform": "3", "current_location": "Paddock Wood", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.40334259999999994, 51.20455429999999], [0.4003102, 51.195017099999994], [0.3994089, 51.19217810000001], [0.3988011, 51.1902683], [0.39775409999999994, 51.18694], [0.3976666, 51.186681500000006], [0.3975838, 51.1865043], [0.3975302, 51.186389600000005], [0.3970245999999999, 51.1848225], [0.3969213, 51.1845333], [0.396798, 51.18427520000001], [0.3966223, 51.1840087], [0.39642379999999994, 51.1837641], [0.39616499999999993, 51.1835136], [0.3958833, 51.1832908], [0.3956096999999999, 51.1831109], [0.3953053, 51.1829409], [0.3949526, 51.18277549999999], [0.39462269999999994, 51.1826533], [0.3943115, 51.18255460000001], [0.3940419999999999, 51.18247999999999], [0.39381209999999994, 51.1824293], [0.3934543, 51.1823443], [0.393401, 51.182337], [0.39313409999999993, 51.1823031], [0.3928149, 51.18226609999999], [0.3925185, 51.182245900000005], [0.39224219999999993, 51.18224419999999], [0.3919753000000001, 51.18225160000001], [0.3911532, 51.18230629999999]]}", "current_leg_start": "Beltring", "dest_arr_time_act": "2050", "motion_projection": null, "next_location_lat": "51.1823063", "next_location_lon": "0.3911532", "previous_location": "Beltring", "current_leg_milage": "1.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 158.234, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 283.257, \"from_m\": 158.234, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12775.509, \"from_m\": 283.257, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12830.983, \"from_m\": 12775.509, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12882.643, \"from_m\": 12830.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12886.689, \"from_m\": 12882.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23563.286, \"from_m\": 12886.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23636.141, \"from_m\": 23563.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34312.737, \"from_m\": 23636.141, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34316.784, \"from_m\": 34312.737, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34368.444, \"from_m\": 34316.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34423.918, \"from_m\": 34368.444, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45106.122, \"from_m\": 34423.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46534.513, \"from_m\": 45106.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47994.658, \"from_m\": 46534.513, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52192.322, \"from_m\": 47994.658, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52436.887, \"from_m\": 52192.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55154.329, \"from_m\": 52436.887, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55674.771, \"from_m\": 55154.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62545.199, \"from_m\": 55674.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 62882.67, \"from_m\": 62545.199, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65302.296, \"from_m\": 62882.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67344.686, \"from_m\": 65302.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67394.601, \"from_m\": 67344.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67977.926, \"from_m\": 67394.601, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 68139.623, \"from_m\": 67977.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590968, \"profile_key\": \"9032f38e0ee27d04362d53c129e20260ab97e86b054dfd9468cfed6492033f99\", \"schedule_id\": 24065, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Strood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2008\", \"location\": \"Cuxton\", \"stage_seq\": 2, \"distance_m\": 3698.711, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2011H\", \"location\": \"Halling\", \"stage_seq\": 3, \"distance_m\": 6529.383, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2014\", \"wtt_dep\": \"2015\", \"location\": \"Snodland\", \"stage_seq\": 4, \"distance_m\": 21553.293, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"New Hythe\", \"stage_seq\": 5, \"distance_m\": 23599.713, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Aylesford\", \"stage_seq\": 6, \"distance_m\": 46621.547, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2025H\", \"wtt_dep\": \"2026H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 51524.518, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2029\", \"wtt_dep\": \"2030\", \"location\": \"Maidstone West\", \"stage_seq\": 8, \"distance_m\": 52296.147, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2033\", \"wtt_dep\": \"2033H\", \"location\": \"East Farleigh\", \"stage_seq\": 9, \"distance_m\": 55209.196, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Wateringbury\", \"stage_seq\": 10, \"distance_m\": 59974.61, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2042H\", \"location\": \"Yalding\", \"stage_seq\": 11, \"distance_m\": 62693.938, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": \"2045H\", \"location\": \"Beltring\", \"stage_seq\": 12, \"distance_m\": 65347.727, \"section_seq\": 1, \"route_path_id\": 37721}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": null, \"location\": \"Paddock Wood\", \"stage_seq\": 13, \"distance_m\": 68139.623, \"section_seq\": 1, \"route_path_id\": 37721}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 68139.623, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37721}], \"total_distance_m\": 68139.623, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67824.691, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 314.932, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2003", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.1823063", "current_position_lon": "0.3911532", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:32Z\", \"source_id\": 48501873, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:33Z\", \"source_id\": 15760724, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:42Z\", \"source_id\": 15760913, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:43Z\", \"source_id\": 48507405, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:08:48Z\", \"source_id\": 15762539, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:08Z\", \"source_id\": 48520479, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:13Z\", \"source_id\": 15766541, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:04Z\", \"source_id\": 48525175, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:07Z\", \"source_id\": 15767951, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:00Z\", \"source_id\": 48532069, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:06Z\", \"source_id\": 15770064, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:22Z\", \"source_id\": 48539917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:22:27Z\", \"source_id\": 15772535, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:07Z\", \"source_id\": 48550601, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:09Z\", \"source_id\": 15775850, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:26Z\", \"source_id\": 48562466, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:29Z\", \"source_id\": 15779572, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:59Z\", \"source_id\": 48572836, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:00Z\", \"source_id\": 15782662, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:10Z\", \"source_id\": 48577728, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:14Z\", \"source_id\": 15784202, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:10Z\", \"source_id\": 48590960, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:16Z\", \"source_id\": 15788308, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32505, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:25Z\", \"source_id\": 48598370, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:28Z\", \"source_id\": 15790570, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddock Wood", "service_state_platform": "3", "timing_fact_generation": 1789501715217052, "current_leg_arrival_utc": "2026-09-15T20:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:34.613507", "service_state_evidence_id": 15790570, "current_leg_start_actual_dep": "2026-09-15T20:45:30+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:35.103799", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
SOO |
PDW |
2T64 |
375904 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 158.234, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 283.257, "from_m": 158.234, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12775.509, "from_m": 283.257, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12830.983, "from_m": 12775.509, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12882.643, "from_m": 12830.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12886.689, "from_m": 12882.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23563.286, "from_m": 12886.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23636.141, "from_m": 23563.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34312.737, "from_m": 23636.141, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34316.784, "from_m": 34312.737, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34368.444, "from_m": 34316.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34423.918, "from_m": 34368.444, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45106.122, "from_m": 34423.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46534.513, "from_m": 45106.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47994.658, "from_m": 46534.513, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52192.322, "from_m": 47994.658, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52436.887, "from_m": 52192.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55154.329, "from_m": 52436.887, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55674.771, "from_m": 55154.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62545.199, "from_m": 55674.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 62882.67, "from_m": 62545.199, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65302.296, "from_m": 62882.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67344.686, "from_m": 65302.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67394.601, "from_m": 67344.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67977.926, "from_m": 67394.601, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 68139.623, "from_m": 67977.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590968, "profile_key": "9032f38e0ee27d04362d53c129e20260ab97e86b054dfd9468cfed6492033f99", "schedule_id": 24065, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2003", "location": "Strood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2008", "location": "Cuxton", "stage_seq": 2, "distance_m": 3698.711, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2011H", "location": "Halling", "stage_seq": 3, "distance_m": 6529.383, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2014", "wtt_dep": "2015", "location": "Snodland", "stage_seq": 4, "distance_m": 21553.293, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "New Hythe", "stage_seq": 5, "distance_m": 23599.713, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Aylesford", "stage_seq": 6, "distance_m": 46621.547, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2025H", "wtt_dep": "2026H", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 51524.518, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2029", "wtt_dep": "2030", "location": "Maidstone West", "stage_seq": 8, "distance_m": 52296.147, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2033", "wtt_dep": "2033H", "location": "East Farleigh", "stage_seq": 9, "distance_m": 55209.196, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Wateringbury", "stage_seq": 10, "distance_m": 59974.61, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2042H", "location": "Yalding", "stage_seq": 11, "distance_m": 62693.938, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": "2045H", "location": "Beltring", "stage_seq": 12, "distance_m": 65347.727, "section_seq": 1, "route_path_id": 37721}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": null, "location": "Paddock Wood", "stage_seq": 13, "distance_m": 68139.623, "section_seq": 1, "route_path_id": 37721}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 68139.623, "from_m": 0.0, "section_seq": 1, "route_path_id": 37721}], "total_distance_m": 68139.623, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67824.691, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 314.932, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 32430, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:32Z", "source_id": 48501873, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:07:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:33Z", "source_id": 15760724, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:42Z", "source_id": 15760913, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32426, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:43Z", "source_id": 48507405, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:11:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:08:48Z", "source_id": 15762539, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32434, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:08Z", "source_id": 48520479, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:14:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:13Z", "source_id": 15766541, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32438, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:04Z", "source_id": 48525175, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:17:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:07Z", "source_id": 15767951, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32442, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:00Z", "source_id": 48532069, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:20:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:06Z", "source_id": 15770064, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32449, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:22Z", "source_id": 48539917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:25:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:22:27Z", "source_id": 15772535, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32460, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:07Z", "source_id": 48550601, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:27:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:09Z", "source_id": 15775850, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32465, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:26Z", "source_id": 48562466, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:33:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:29Z", "source_id": 15779572, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32484, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:59Z", "source_id": 48572836, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:37:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:00Z", "source_id": 15782662, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32492, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:10Z", "source_id": 48577728, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:14Z", "source_id": 15784202, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32500, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:10Z", "source_id": 48590960, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:16Z", "source_id": 15788308, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32505, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:25Z", "source_id": 48598370, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:49:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:28Z", "source_id": 15790570, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Strood |
2003 |
2003 |
3 |
None |
None |
Paddock Wood |
2050 |
2050 |
3 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89545/2026-09-15/detailed |
None |
Beltring |
2026-09-15T20:45:30+01:00 |
Paddock Wood |
4.0 |
{"type": "LineString", "coordinates": [[0.40334259999999994, 51.20455429999999], [0.4003102, 51.195017099999994], [0.3994089, 51.19217810000001], [0.3988011, 51.1902683], [0.39775409999999994, 51.18694], [0.3976666, 51.186681500000006], [0.3975838, 51.1865043], [0.3975302, 51.186389600000005], [0.3970245999999999, 51.1848225], [0.3969213, 51.1845333], [0.396798, 51.18427520000001], [0.3966223, 51.1840087], [0.39642379999999994, 51.1837641], [0.39616499999999993, 51.1835136], [0.3958833, 51.1832908], [0.3956096999999999, 51.1831109], [0.3953053, 51.1829409], [0.3949526, 51.18277549999999], [0.39462269999999994, 51.1826533], [0.3943115, 51.18255460000001], [0.3940419999999999, 51.18247999999999], [0.39381209999999994, 51.1824293], [0.3934543, 51.1823443], [0.393401, 51.182337], [0.39313409999999993, 51.1823031], [0.3928149, 51.18226609999999], [0.3925185, 51.182245900000005], [0.39224219999999993, 51.18224419999999], [0.3919753000000001, 51.18225160000001], [0.3911532, 51.18230629999999]]} |
1.7 |
2045 |
2049 |
Beltring |
Paddock Wood |
Paddock Wood |
51.1823063 |
0.3911532 |
51.1823063 |
0.3911532 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:49:00 |
Paddock Wood |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790570 |
1789501715217052 |
42 |
42 |
2026-09-15 19:59:35.103799 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:34.613507 |
| 559759 |
567165 |
H02297 |
704S44CK15 |
2026-09-15 |
COMPLETE |
15791364 |
2026-09-15 20:45:00 |
2026-09-15 19:59:38 |
2026-09-17 19:59:38 |
{"id": 567165, "stp": "P", "toc": "Unknown", "uid": "H02297", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H02297/2026-09-15/detailed", "trust_id": "704S44CK15", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Coatbridge (DRS)", "service_date": "2026-09-15", "dest_arr_time": "2015", "dest_platform": null, "is_terminated": 1, "next_location": "Coatbridge (DRS)", "signalling_id": "4S44", "timing_status": "LATE", "origin_station": "Daventry International Rail Freight Terminal Reception Freightliner", "current_leg_arr": "2045", "current_leg_dep": "1939½", "current_leg_end": "Coatbridge (DRS)", "origin_dep_time": "1213", "origin_platform": null, "current_location": "Coatbridge (DRS)", "last_update_time": "2026-09-15T19:59:37", "route_debug_link": null, "timing_variation": "+30 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6798034, 55.692697], [-3.6806902, 55.6927091], [-3.6812540999999994, 55.6927074], [-3.6820818000000006, 55.6926923], [-3.682723900000001, 55.6926688], [-3.683092664890038, 55.69265193758984], [-3.683275, 55.6926436], [-3.6841066, 55.6925902], [-3.6844944000000006, 55.69255989999999], [-3.685099, 55.69250859999999], [-3.685490499999999, 55.69247270000001], [-3.6859267, 55.6924415], [-3.6866339, 55.69238760000001], [-3.687160899999999, 55.6923433], [-3.689116141832619, 55.69214287416566], [-3.6903002, 55.6920215], [-3.690851499999999, 55.6919584], [-3.69129, 55.69191659999999], [-3.6925208, 55.6917923], [-3.6967959, 55.6913499], [-3.6970437, 55.6913243], [-3.6975907, 55.6912677], [-3.7010578, 55.690911699999994], [-3.7043561, 55.690568], [-3.7062486999999993, 55.6903807], [-3.7063948, 55.6903663], [-3.7066694999999994, 55.6903379], [-3.7082723, 55.6901723], [-3.710028, 55.689992], [-3.711045799999999, 55.6898854], [-3.713116399999999, 55.6896787], [-3.7138258, 55.68960789999999], [-3.7161690999999992, 55.6893682], [-3.7176932, 55.68921979999999], [-3.7192476, 55.6891274], [-3.7205231, 55.6890816], [-3.721669400000001, 55.689061499999994], [-3.722821599999999, 55.689091099999985], [-3.7240218, 55.689133299999995], [-3.724177099999999, 55.6891466], [-3.72492, 55.689210399999986], [-3.7257095, 55.6892876], [-3.7266355, 55.6893951], [-3.7275715, 55.6895201], [-3.727719, 55.6895444], [-3.7281478, 55.68961600000001], [-3.7286487, 55.68970989999999], [-3.7297032, 55.6899102], [-3.730559200000001, 55.6901079], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.8489329, 55.73109970000001], [-3.8494663, 55.7313752], [-3.849777599999999, 55.73153210000001], [-3.8508768, 55.7320555], [-3.8520866, 55.73260689999999], [-3.852814500000001, 55.73299659999999], [-3.853537, 55.7334032], [-3.8542305, 55.733844899999994], [-3.854693600000001, 55.73416600000001], [-3.8548871, 55.7343002], [-3.8553726, 55.734664], [-3.855823, 55.73503620000001], [-3.8562685, 55.7354147], [-3.8566805, 55.7357878], [-3.8570931, 55.73618449999999], [-3.857472200000001, 55.736585899999994], [-3.8581265, 55.73735510000001], [-3.8584656, 55.73779789999998], [-3.8585413000000006, 55.73792360000001], [-3.8589854, 55.7386453], [-3.8593801, 55.7393751], [-3.8603078, 55.74121449999999], [-3.8620218, 55.74462230000001], [-3.8623657, 55.74527809999999], [-3.8624226, 55.7453866], [-3.8627398, 55.7460013], [-3.862755721713942, 55.74603395027944], [-3.8633124, 55.7471755], [-3.8636448, 55.747749299999995], [-3.8638262, 55.748033799999995], [-3.863925, 55.7481825], [-3.8640225999999993, 55.748312600000006], [-3.8646506, 55.74911409999999], [-3.8653438000000007, 55.7498988], [-3.8661725, 55.75072599999999], [-3.8668168, 55.7511965], [-3.867356000000001, 55.7516237], [-3.8676025, 55.7518056], [-3.867979599999999, 55.752085599999994], [-3.8686077, 55.7525204], [-3.869267, 55.752943], [-3.8697962, 55.7532542], [-3.8709989, 55.7539083], [-3.8718647000000006, 55.7543233], [-3.8730583, 55.7548426], [-3.8736931, 55.75509069999998], [-3.873985, 55.7552048], [-3.8750351, 55.755570099999986], [-3.8757224, 55.75579050000001], [-3.8763785999999993, 55.7560132], [-3.876417933380459, 55.75602675531496], [-3.876464200000001, 55.756042699999995], [-3.8768417, 55.75617289999999], [-3.8774941, 55.7563828], [-3.8786227, 55.756685], [-3.8800193, 55.75708050000001], [-3.880359799999999, 55.75717209999999], [-3.882336899999999, 55.7576938], [-3.8833493, 55.7579679], [-3.884490200000001, 55.7582349], [-3.8855338, 55.7584349], [-3.8866298, 55.758605200000005], [-3.8877001, 55.7587297], [-3.888445299999999, 55.758798599999984], [-3.8888209, 55.75882409999999], [-3.8894244, 55.7588452], [-3.8897913, 55.75884829999998], [-3.890247800000001, 55.7588392], [-3.890801, 55.7588113], [-3.8912992, 55.75876530000001], [-3.8919161, 55.758687], [-3.8926513, 55.75855659999999], [-3.8933447, 55.7584003], [-3.893631899999999, 55.758329200000006], [-3.8942168, 55.7581816], [-3.8963871, 55.75761310000001], [-3.897082099999999, 55.7574429], [-3.8977134, 55.75730269999999], [-3.8982363, 55.7571997], [-3.898928100000001, 55.7570829], [-3.899512800000001, 55.75701000000001], [-3.9001908, 55.756947], [-3.9007412, 55.75691509999999], [-3.9018642999999993, 55.7568947], [-3.9026267, 55.756927299999994], [-3.9031999, 55.7569673], [-3.903778299999999, 55.7570211], [-3.904343700000001, 55.75708849999999], [-3.9049049, 55.757183399999995], [-3.905575900000001, 55.7573061], [-3.9062074, 55.7574539], [-3.906929999999999, 55.7576645], [-3.907654, 55.75790550000001], [-3.9085451999999994, 55.758240699999995], [-3.9106885, 55.759071199999994], [-3.910947499999999, 55.75917319999999], [-3.9128946, 55.7599296], [-3.9198115, 55.7626137], [-3.9203369, 55.76281879999999], [-3.9212202, 55.7631637], [-3.927061699999999, 55.7654561], [-3.9271266, 55.7654816], [-3.9281225, 55.7658724], [-3.929832, 55.7665325], [-3.930059999999999, 55.766628], [-3.930498, 55.7668013], [-3.9375925, 55.7695518], [-3.9378082, 55.7696367], [-3.939283, 55.7702184], [-3.9396872, 55.7703859], [-3.940912, 55.7708649], [-3.9436125, 55.7719111], [-3.9445575, 55.77228550000001], [-3.9477707999999994, 55.77354009999999], [-3.9484688, 55.77381259999999], [-3.952587250125894, 55.77541289515713], [-3.9536198, 55.7758141], [-3.9539368, 55.7759344], [-3.9550421, 55.7763274], [-3.9568453, 55.77702], [-3.9574954, 55.77727329999999], [-3.957506224288115, 55.77727757636819], [-3.9582502, 55.77757149999999], [-3.9587217, 55.7777578], [-3.959115, 55.777898], [-3.9611802, 55.77870149999999], [-3.964157600000001, 55.779850399999994], [-3.9649065, 55.780139299999995], [-3.9668738, 55.780923300000005], [-3.96747, 55.781189], [-3.9686486, 55.78164530000001], [-3.969234300000001, 55.7818803], [-3.970139399999999, 55.78223859999999], [-3.9711864, 55.7826416], [-3.975353, 55.7842453], [-3.9795903, 55.78590390000001], [-3.980341399999999, 55.78619789999999], [-3.982934199999999, 55.787201399999994], [-3.9868961, 55.7887097], [-3.9881792, 55.7891915], [-3.9917865, 55.7906516], [-3.9921213999999994, 55.7907907], [-3.9921991, 55.790823], [-3.9922254, 55.7908339], [-3.9923396000000007, 55.7908871], [-3.992803199999999, 55.7911029], [-3.993878800000001, 55.7916506], [-3.9942207, 55.7918679], [-3.9942250000000006, 55.79187060000001], [-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.9973266, 55.7944107], [-3.9976066, 55.7948142], [-3.997688699999999, 55.79506109999999], [-3.9977681, 55.7954418], [-3.9978037, 55.7959249], [-3.9978071, 55.7959705], [-3.9978042, 55.7961777], [-3.99777, 55.7965659], [-3.9977504000000006, 55.7966792], [-3.9976912, 55.79684199999999], [-3.9976219, 55.79703889999999], [-3.9974704, 55.7973186], [-3.997275599999999, 55.7976098], [-3.9971015, 55.79782139999999], [-3.9968056, 55.79815609999999], [-3.9960859000000006, 55.7988695], [-3.9957205, 55.79925300000001], [-3.9954109, 55.7996065], [-3.995011799999999, 55.8001216], [-3.9947389, 55.8004958], [-3.994503599999999, 55.80086539999999], [-3.9944396000000006, 55.8009787], [-3.994301300000001, 55.8012238], [-3.9941114, 55.801663700000006], [-3.9938854, 55.8021359], [-3.9937452, 55.802460200000006], [-3.9936222999999993, 55.80275610000001], [-3.9934801, 55.8031294], [-3.9933732, 55.803427600000006], [-3.993246, 55.8038694], [-3.9931749, 55.804221], [-3.993153500000001, 55.8043266], [-3.9931092, 55.80475279999999], [-3.9930711, 55.80517589999999], [-3.9930804, 55.8053165], [-3.993090299999999, 55.805466], [-3.9931205, 55.805822799999994], [-3.993151, 55.8061867], [-3.993203792938693, 55.80654382101159], [-3.9932975, 55.8071777], [-3.9933946, 55.80768390000001], [-3.993434299999999, 55.80798409999999], [-3.9935271, 55.8085702], [-3.9939953, 55.8111815], [-3.9940463, 55.8114661], [-3.9942092, 55.81250849999999], [-3.9945189, 55.8142127], [-3.9945853100537585, 55.81457815061936], [-3.9945868999999994, 55.8145869], [-3.994754499999999, 55.8151991], [-3.994768999999999, 55.8152829], [-3.994836399999999, 55.8156951], [-3.9950066999999994, 55.8165162], [-3.995143300000001, 55.81702949999999], [-3.995334399999999, 55.8177364], [-3.995357250316787, 55.81782017321335], [-3.9953674925605354, 55.81785772299182], [-3.9954009, 55.8179802], [-3.9958762, 55.819656900000005], [-3.995962499999999, 55.8199612], [-3.9961257, 55.8204435], [-3.996344299999999, 55.8209524], [-3.9966142, 55.821542699999995], [-3.9966612, 55.8216386], [-3.997145699999999, 55.8225882], [-3.997522299999999, 55.82338479999999], [-3.9977593, 55.8238714], [-3.9981098999999993, 55.8245705], [-3.9987414, 55.8258628], [-3.9990137, 55.82639979999999], [-3.999432000000001, 55.82725500000001], [-3.9998031, 55.8280213], [-3.9999574, 55.82834089999999], [-4.000157, 55.8287806], [-4.0002112, 55.82890079999999], [-4.000281, 55.8290434], [-4.0005967, 55.8296421], [-4.0008303, 55.8301594], [-4.0008836, 55.8302766], [-4.0009337, 55.83036299999999], [-4.001023, 55.8305525], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.0176275, 55.8533219], [-4.0178399, 55.8534365], [-4.0180725, 55.85356809999999], [-4.0203881, 55.85481169999999], [-4.0219332, 55.855655199999994], [-4.0230256, 55.8562343], [-4.0233119, 55.856386099999995], [-4.024419310426355, 55.856995416437215], [-4.0247228, 55.8571624], [-4.0248274, 55.8572186], [-4.0261549, 55.857932000000005], [-4.026250599999999, 55.85798599999999], [-4.0263085, 55.8580173], [-4.026538600000001, 55.8581453], [-4.0274802, 55.8586653], [-4.028419099999999, 55.8591731], [-4.0285465, 55.8592502], [-4.0286774, 55.8593266], [-4.0289788, 55.85951510000001], [-4.0293483, 55.859761600000006], [-4.0296155, 55.859948499999994], [-4.0299359, 55.8602015], [-4.0303233, 55.8605363], [-4.030759299999999, 55.8609672], [-4.0310149, 55.8612305], [-4.031077300000001, 55.8613016], [-4.031315199999999, 55.8615827], [-4.0313806, 55.86166409999999], [-4.0316849, 55.86210640000001], [-4.0317717, 55.8622372], [-4.0318356, 55.8623327], [-4.0320634, 55.8626745], [-4.0321533, 55.862808900000005], [-4.0322852, 55.8630167], [-4.0323993, 55.86317189999999], [-4.0325194, 55.8633453], [-4.0327848, 55.8637243], [-4.033089499999999, 55.8641202], [-4.0336346, 55.8649118], [-4.0341769, 55.865727699999994], [-4.034456200000001, 55.86614279999999], [-4.0350131, 55.8669428], [-4.0352417, 55.86727509999999], [-4.0353204, 55.8673895], [-4.035664, 55.867826699999995], [-4.035784083633203, 55.86798949490637], [-4.035808052020995, 55.86802198827396], [-4.0359027, 55.8681503], [-4.036111299999999, 55.86840589999999], [-4.0364447, 55.868718400000006], [-4.0364931, 55.8687776], [-4.0367209, 55.8690488], [-4.036759099999999, 55.8690946], [-4.0372814, 55.8695375], [-4.037352199999999, 55.8695884], [-4.0376031, 55.869774699999994], [-4.0377995, 55.8699207], [-4.0379445, 55.870063], [-4.038001799999999, 55.87011919999999], [-4.0413009, 55.8733256], [-4.041627499999999, 55.8736393], [-4.0419571, 55.8739172], [-4.042184600000001, 55.87416600000001], [-4.0423305, 55.87432539999999], [-4.0422398, 55.8741317], [-4.0421251, 55.873749], [-4.0419749, 55.873357799999994], [-4.0418218, 55.8730886], [-4.0416718, 55.8728572], [-4.0415696, 55.8727495]]}", "current_leg_start": "Carstairs Down Passenger Loop", "dest_arr_time_act": "2015", "motion_projection": null, "next_location_lat": "55.8727495", "next_location_lon": "-4.0415696", "previous_location": "Carstairs Down Passenger Loop", "current_leg_milage": "21.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 840.945, \"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\": 983.686, \"from_m\": 840.945, \"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\": 1025.998, \"from_m\": 983.686, \"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\": 5021.89, \"from_m\": 1025.998, \"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\": 5449.009, \"from_m\": 5021.89, \"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\": 5527.252, \"from_m\": 5449.009, \"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\": 5586.203, \"from_m\": 5527.252, \"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\": 6089.779, \"from_m\": 5586.203, \"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\": 9975.709, \"from_m\": 6089.779, \"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\": 10157.212, \"from_m\": 9975.709, \"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\": 11210.604, \"from_m\": 10157.212, \"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\": 11289.408, \"from_m\": 11210.604, \"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\": 11494.671, \"from_m\": 11289.408, \"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\": 11564.937, \"from_m\": 11494.671, \"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\": 28768.456, \"from_m\": 11564.937, \"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\": 31089.404, \"from_m\": 28768.456, \"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\": 62032.063, \"from_m\": 31089.404, \"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\": 62111.479, \"from_m\": 62032.063, \"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\": 62225.533, \"from_m\": 62111.479, \"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\": 62309.459, \"from_m\": 62225.533, \"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\": 74683.095, \"from_m\": 62309.459, \"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\": 74753.643, \"from_m\": 74683.095, \"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\": 78602.651, \"from_m\": 74753.643, \"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\": 84254.394, \"from_m\": 78602.651, \"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\": 84341.26, \"from_m\": 84254.394, \"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\": 86036.343, \"from_m\": 84341.26, \"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\": 87363.475, \"from_m\": 86036.343, \"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\": 88323.175, \"from_m\": 87363.475, \"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\": 88401.626, \"from_m\": 88323.175, \"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\": 89502.771, \"from_m\": 88401.626, \"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\": 89579.334, \"from_m\": 89502.771, \"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\": 125505.045, \"from_m\": 89579.334, \"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\": 125544.209, \"from_m\": 125505.045, \"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\": 127814.39, \"from_m\": 125544.209, \"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\": 128024.655, \"from_m\": 127814.39, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 128078.214, \"from_m\": 128024.655, \"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\": 128109.51, \"from_m\": 128078.214, \"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\": 128234.473, \"from_m\": 128109.51, \"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\": 128790.566, \"from_m\": 128234.473, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128813.277, \"from_m\": 128790.566, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 128862.057, \"from_m\": 128813.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}, {\"to_m\": 128913.782, \"from_m\": 128862.057, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 129391.253, \"from_m\": 128913.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 129516.217, \"from_m\": 129391.253, \"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\": 129560.624, \"from_m\": 129516.217, \"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\": 129612.916, \"from_m\": 129560.624, \"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\": 129620.923, \"from_m\": 129612.916, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 129677.076, \"from_m\": 129620.923, \"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\": 131079.634, \"from_m\": 129677.076, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 152892.524, \"from_m\": 131079.634, \"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\": 153098.029, \"from_m\": 152892.524, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 165554.024, \"from_m\": 153098.029, \"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\": 165609.61, \"from_m\": 165554.024, \"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\": 165656.115, \"from_m\": 165609.61, \"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\": 168178.0, \"from_m\": 165656.115, \"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\": 168406.081, \"from_m\": 168178.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 168938.047, \"from_m\": 168406.081, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 174115.754, \"from_m\": 168938.047, \"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\": 174161.275, \"from_m\": 174115.754, \"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\": 186083.678, \"from_m\": 174161.275, \"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\": 186157.28, \"from_m\": 186083.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 186981.22, \"from_m\": 186157.28, \"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\": 187908.42, \"from_m\": 186981.22, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 187963.831, \"from_m\": 187908.42, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 188778.517, \"from_m\": 187963.831, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 207384.053, \"from_m\": 188778.517, \"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\": 207450.224, \"from_m\": 207384.053, \"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\": 210941.629, \"from_m\": 207450.224, \"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\": 210988.962, \"from_m\": 210941.629, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211009.858, \"from_m\": 210988.962, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 211058.114, \"from_m\": 211009.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211098.334, \"from_m\": 211058.114, \"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\": 211152.416, \"from_m\": 211098.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 211378.917, \"from_m\": 211152.416, \"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\": 212428.104, \"from_m\": 211378.917, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 212450.999, \"from_m\": 212428.104, \"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\": 212508.781, \"from_m\": 212450.999, \"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\": 212654.267, \"from_m\": 212508.781, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 214157.653, \"from_m\": 212654.267, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 243875.58, \"from_m\": 214157.653, \"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\": 247225.043, \"from_m\": 243875.58, \"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\": 248920.835, \"from_m\": 247225.043, \"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\": 268753.213, \"from_m\": 248920.835, \"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\": 275582.638, \"from_m\": 268753.213, \"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\": 275620.673, \"from_m\": 275582.638, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 275702.398, \"from_m\": 275620.673, \"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\": 280653.077, \"from_m\": 275702.398, \"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\": 287455.552, \"from_m\": 280653.077, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 290823.464, \"from_m\": 287455.552, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 292583.18, \"from_m\": 290823.464, \"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\": 295772.041, \"from_m\": 292583.18, \"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\": 296738.863, \"from_m\": 295772.041, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 296786.7, \"from_m\": 296738.863, \"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\": 305711.851, \"from_m\": 296786.7, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 307282.935, \"from_m\": 305711.851, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 313579.654, \"from_m\": 307282.935, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 317654.314, \"from_m\": 313579.654, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 322729.501, \"from_m\": 317654.314, \"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\": 323055.574, \"from_m\": 322729.501, \"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\": 326022.153, \"from_m\": 323055.574, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 329104.071, \"from_m\": 326022.153, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 333161.984, \"from_m\": 329104.071, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 346457.586, \"from_m\": 333161.984, \"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\": 348117.73, \"from_m\": 346457.586, \"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\": 349451.036, \"from_m\": 348117.73, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 355394.27, \"from_m\": 349451.036, \"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\": 356169.289, \"from_m\": 355394.27, \"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\": 357462.501, \"from_m\": 356169.289, \"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\": 357843.977, \"from_m\": 357462.501, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 357907.844, \"from_m\": 357843.977, \"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\": 358004.176, \"from_m\": 357907.844, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 358203.051, \"from_m\": 358004.176, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 359053.232, \"from_m\": 358203.051, \"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\": 359092.703, \"from_m\": 359053.232, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 359121.892, \"from_m\": 359092.703, \"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\": 359926.882, \"from_m\": 359121.892, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 359955.145, \"from_m\": 359926.882, \"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\": 359994.336, \"from_m\": 359955.145, \"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\": 360027.401, \"from_m\": 359994.336, \"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\": 360106.367, \"from_m\": 360027.401, \"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\": 366626.598, \"from_m\": 360106.367, \"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\": 371307.936, \"from_m\": 366626.598, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 373650.969, \"from_m\": 371307.936, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 376775.269, \"from_m\": 373650.969, \"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\": 397133.732, \"from_m\": 376775.269, \"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\": 416561.601, \"from_m\": 397133.732, \"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\": 425899.571, \"from_m\": 416561.601, \"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\": 425917.278, \"from_m\": 425899.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\": 430762.007, \"from_m\": 425917.278, \"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\": 434916.258, \"from_m\": 430762.007, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 437876.08, \"from_m\": 434916.258, \"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\": 449394.024, \"from_m\": 437876.08, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 451329.149, \"from_m\": 449394.024, \"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\": 457054.406, \"from_m\": 451329.149, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 468657.161, \"from_m\": 457054.406, \"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\": 473400.192, \"from_m\": 468657.161, \"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\": 476309.016, \"from_m\": 473400.192, \"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\": 479112.613, \"from_m\": 476309.016, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 482229.379, \"from_m\": 479112.613, \"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\": 484119.072, \"from_m\": 482229.379, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 490470.808, \"from_m\": 484119.072, \"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\": 491732.739, \"from_m\": 490470.808, \"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\": 492336.522, \"from_m\": 491732.739, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 492800.601, \"from_m\": 492336.522, \"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\": 493111.459, \"from_m\": 492800.601, \"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\": 494068.336, \"from_m\": 493111.459, \"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\": 496297.672, \"from_m\": 494068.336, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 498506.691, \"from_m\": 496297.672, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 498554.259, \"from_m\": 498506.691, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 500028.947, \"from_m\": 498554.259, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 500437.404, \"from_m\": 500028.947, \"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\": 500984.218, \"from_m\": 500437.404, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 501038.648, \"from_m\": 500984.218, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 503266.649, \"from_m\": 501038.648, \"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\": 503345.775, \"from_m\": 503266.649, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 505757.413, \"from_m\": 503345.775, \"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\": 505821.493, \"from_m\": 505757.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\": 506858.399, \"from_m\": 505821.493, \"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\": 507477.89, \"from_m\": 506858.399, \"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\": 507918.541, \"from_m\": 507477.89, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 508827.702, \"from_m\": 507918.541, \"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\": 509444.04, \"from_m\": 508827.702, \"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\": 510759.661, \"from_m\": 509444.04, \"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\": 510791.251, \"from_m\": 510759.661, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 510884.167, \"from_m\": 510791.251, \"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\": 511047.248, \"from_m\": 510884.167, \"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\": 511229.532, \"from_m\": 511047.248, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 567165, \"profile_key\": \"adfe5056ad8f6e7b9b8f87e7e5118d052d853e604d53ebe3d33c21b17044c548\", \"schedule_id\": 34554, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1213\", \"location\": \"Daventry International Rail Freight Terminal Reception Freightliner\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1215\", \"location\": \"Daventry North Jn\", \"stage_seq\": 2, \"distance_m\": 1025.998, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1221\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 3, \"distance_m\": 4962.236, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Rugby\", \"stage_seq\": 4, \"distance_m\": 7290.118, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1224H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 5, \"distance_m\": 8325.669, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1228H\", \"location\": \"Brinklow Jn\", \"stage_seq\": 6, \"distance_m\": 15790.947, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234H\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 7, \"distance_m\": 27450.311, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236\", \"location\": \"Nuneaton\", \"stage_seq\": 8, \"distance_m\": 30533.427, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1250\", \"location\": \"Amington Jn\", \"stage_seq\": 9, \"distance_m\": 49876.094, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 10, \"distance_m\": 62462.311, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1306H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 11, \"distance_m\": 74683.095, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1311H\", \"location\": \"Colwich Jn\", \"stage_seq\": 12, \"distance_m\": 78786.798, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1313H\", \"location\": \"Milford and Brocton Jn\", \"stage_seq\": 13, \"distance_m\": 82557.984, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1319\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 14, \"distance_m\": 88266.826, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1320\", \"location\": \"Stafford\", \"stage_seq\": 15, \"distance_m\": 89046.8, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1325\", \"location\": \"Searchlight Lane Jn\", \"stage_seq\": 16, \"distance_m\": 97500.326, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337H\", \"location\": \"Madeley\", \"stage_seq\": 17, \"distance_m\": 115067.6, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1346\", \"location\": \"Crewe Basford Hall Jn\", \"stage_seq\": 18, \"distance_m\": 125505.045, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": false, \"wtt_arr\": \"1351\", \"wtt_dep\": \"1356\", \"location\": \"Crewe Sig. Il3017/5021\", \"stage_seq\": 19, \"distance_m\": 127129.005, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Crewe Bas Hall S.S.N.\", \"stage_seq\": 20, \"distance_m\": 128759.172, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359H\", \"location\": \"Crewe Sig. SG5/9\", \"stage_seq\": 21, \"distance_m\": 129560.624, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"Crewe Salop Goods Jn\", \"stage_seq\": 22, \"distance_m\": 129827.46, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1406\", \"location\": \"Crewe Coal Yard S.B.\", \"stage_seq\": 23, \"distance_m\": 131148.418, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Winsford\", \"stage_seq\": 24, \"distance_m\": 141962.398, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"Hartford Jn\", \"stage_seq\": 25, \"distance_m\": 150518.347, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Acton Bridge\", \"stage_seq\": 26, \"distance_m\": 153240.423, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1427\", \"location\": \"Weaver Jn\", \"stage_seq\": 27, \"distance_m\": 156886.358, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 28, \"distance_m\": 165828.673, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 29, \"distance_m\": 168681.317, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1434\", \"location\": \"Dallam Jn\", \"stage_seq\": 30, \"distance_m\": 169833.218, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1436H\", \"location\": \"Winwick Jn\", \"stage_seq\": 31, \"distance_m\": 174115.754, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Golborne Jn\", \"stage_seq\": 32, \"distance_m\": 178278.724, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 33, \"distance_m\": 185534.214, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1443H\", \"location\": \"Wigan South Jn\", \"stage_seq\": 34, \"distance_m\": 186906.007, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444\", \"location\": \"Wigan North Western\", \"stage_seq\": 35, \"distance_m\": 187589.681, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452H\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 36, \"distance_m\": 199662.561, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Euxton Jn\", \"stage_seq\": 37, \"distance_m\": 203347.793, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"Ribble Jn\", \"stage_seq\": 38, \"distance_m\": 210941.629, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1506\", \"location\": \"Preston\", \"stage_seq\": 39, \"distance_m\": 211907.571, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 40, \"distance_m\": 212684.733, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511H\", \"location\": \"Barton & Broughton Pass Loop\", \"stage_seq\": 41, \"distance_m\": 219142.29, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Garstang & Catteral\", \"stage_seq\": 42, \"distance_m\": 226951.512, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527\", \"location\": \"Lancaster\", \"stage_seq\": 43, \"distance_m\": 245686.376, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 44, \"distance_m\": 248666.272, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 45, \"distance_m\": 255558.254, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Oxenholme Lake District\", \"stage_seq\": 46, \"distance_m\": 276510.047, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Grayrigg\", \"stage_seq\": 47, \"distance_m\": 287900.864, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Tebay\", \"stage_seq\": 48, \"distance_m\": 297426.53, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605H\", \"location\": \"Shap Summit\", \"stage_seq\": 49, \"distance_m\": 306311.581, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Shap Harrisons Sidings Loop\", \"stage_seq\": 50, \"distance_m\": 312491.659, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Penrith North Lakes\", \"stage_seq\": 51, \"distance_m\": 328148.641, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1644\", \"location\": \"Carlisle\", \"stage_seq\": 52, \"distance_m\": 356802.848, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Caldew Jn\", \"stage_seq\": 53, \"distance_m\": 357876.119, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1733\", \"location\": \"Carlisle Kingmoor Siding (DRS)\", \"stage_seq\": 54, \"distance_m\": 359241.176, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1733H\", \"location\": \"Carlisle Kingmoor Jcn\", \"stage_seq\": 55, \"distance_m\": 359888.192, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1738H\", \"location\": \"Floriston\", \"stage_seq\": 56, \"distance_m\": 366626.598, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1741\", \"location\": \"Gretna Jn\", \"stage_seq\": 57, \"distance_m\": 370756.126, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1746\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 58, \"distance_m\": 376014.008, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1756H\", \"location\": \"Lockerbie\", \"stage_seq\": 59, \"distance_m\": 398402.704, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": false, \"wtt_arr\": \"1809\", \"wtt_dep\": \"1848H\", \"location\": \"Beattock\", \"stage_seq\": 60, \"distance_m\": 420958.517, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1903H\", \"location\": \"Beattock Summit\", \"stage_seq\": 61, \"distance_m\": 436883.023, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910H\", \"location\": \"Abington\", \"stage_seq\": 62, \"distance_m\": 450041.67, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 63, \"distance_m\": 474279.104, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": false, \"wtt_arr\": \"1927\", \"wtt_dep\": \"1939H\", \"location\": \"Carstairs Down Passenger Loop\", \"stage_seq\": 64, \"distance_m\": 475844.125, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 65, \"distance_m\": 476508.995, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Lanark Jn\", \"stage_seq\": 66, \"distance_m\": 479256.349, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Law Jn\", \"stage_seq\": 67, \"distance_m\": 492079.2, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Shieldmuir\", \"stage_seq\": 68, \"distance_m\": 497851.125, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1958\", \"location\": \"Motherwell\", \"stage_seq\": 69, \"distance_m\": 500607.686, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001\", \"location\": \"Mossend South Jn\", \"stage_seq\": 70, \"distance_m\": 503266.649, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Mossend North Jn\", \"stage_seq\": 71, \"distance_m\": 503984.219, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Mossend North Exit\", \"stage_seq\": 72, \"distance_m\": 505757.413, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007H\", \"location\": \"Whifflet South Jn\", \"stage_seq\": 73, \"distance_m\": 507686.154, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Coatbridge Central\", \"stage_seq\": 74, \"distance_m\": 509311.453, \"section_seq\": 1, \"route_path_id\": 104819}, {\"is_pass\": false, \"wtt_arr\": \"2015\", \"wtt_dep\": null, \"location\": \"Coatbridge (DRS)\", \"stage_seq\": 75, \"distance_m\": 511229.532, \"section_seq\": 1, \"route_path_id\": 104819}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 511229.532, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104819}], \"total_distance_m\": 511229.532, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 506421.922, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 4807.61, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1213", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "65.5", "current_position_lat": "55.8727495", "current_position_lon": "-4.0415696", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:02Z\", \"source_id\": 47303287, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:34:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:33:04Z\", \"source_id\": 15400449, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:35Z\", \"source_id\": 47362935, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T11:56:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T11:55:42Z\", \"source_id\": 15416982, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:34:08Z\", \"source_id\": 47464480, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T12:34:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T12:34:12Z\", \"source_id\": 15445591, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:02:23Z\", \"source_id\": 47537928, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:04:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:02:23Z\", \"source_id\": 15466192, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:30:58Z\", \"source_id\": 47612588, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:30:58Z\", \"source_id\": 15487270, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:38:28Z\", \"source_id\": 47632527, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:38:28Z\", \"source_id\": 15492779, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9560, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:46:32Z\", \"source_id\": 47653171, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:46:36Z\", \"source_id\": 15498714, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:57:04Z\", \"source_id\": 47681523, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T13:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T13:57:09Z\", \"source_id\": 15506494, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:13:39Z\", \"source_id\": 47725867, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:14:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:13:42Z\", \"source_id\": 15518904, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3161, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:34:51Z\", \"source_id\": 47781693, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T14:35:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:34:53Z\", \"source_id\": 15534991, \"stage_seq\": 43, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:59:33Z\", \"source_id\": 47848210, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:00:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T14:59:35Z\", \"source_id\": 15553922, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:51Z\", \"source_id\": 47961266, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:40:54Z\", \"source_id\": 15586463, \"stage_seq\": 51, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:04Z\", \"source_id\": 48009961, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T15:59:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T15:58:09Z\", \"source_id\": 15600276, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:08:02Z\", \"source_id\": 48201861, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:08:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:08:05Z\", \"source_id\": 15657896, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:22Z\", \"source_id\": 48241364, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:24:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:23:23Z\", \"source_id\": 15670701, \"stage_seq\": 60, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:57Z\", \"source_id\": 48405168, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:01Z\", \"source_id\": 15722246, \"stage_seq\": 61, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:43Z\", \"source_id\": 48526726, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:47Z\", \"source_id\": 15768424, \"stage_seq\": 67, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:48Z\", \"source_id\": 48576930, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:49Z\", \"source_id\": 15783922, \"stage_seq\": 74, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:36Z\", \"source_id\": 15791364, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:45:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Coatbridge (DRS)", "service_state_platform": null, "timing_fact_generation": 1789501776884038, "current_leg_arrival_utc": "2026-09-15T20:45:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:36.855569", "service_state_evidence_id": 15791364, "current_leg_start_actual_dep": "2026-09-15T20:09:30+01:00", "operational_evidence_version": 169, "service_state_event_time_utc": "2026-09-15T19:45:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:37.530970", "service_state_valid_until_kind": null, "operational_interpretation_version": 169, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Unknown |
P |
None |
None |
4S44 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 840.945, "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": 983.686, "from_m": 840.945, "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": 1025.998, "from_m": 983.686, "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": 5021.89, "from_m": 1025.998, "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": 5449.009, "from_m": 5021.89, "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": 5527.252, "from_m": 5449.009, "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": 5586.203, "from_m": 5527.252, "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": 6089.779, "from_m": 5586.203, "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": 9975.709, "from_m": 6089.779, "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": 10157.212, "from_m": 9975.709, "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": 11210.604, "from_m": 10157.212, "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": 11289.408, "from_m": 11210.604, "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": 11494.671, "from_m": 11289.408, "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": 11564.937, "from_m": 11494.671, "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": 28768.456, "from_m": 11564.937, "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": 31089.404, "from_m": 28768.456, "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": 62032.063, "from_m": 31089.404, "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": 62111.479, "from_m": 62032.063, "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": 62225.533, "from_m": 62111.479, "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": 62309.459, "from_m": 62225.533, "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": 74683.095, "from_m": 62309.459, "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": 74753.643, "from_m": 74683.095, "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": 78602.651, "from_m": 74753.643, "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": 84254.394, "from_m": 78602.651, "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": 84341.26, "from_m": 84254.394, "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": 86036.343, "from_m": 84341.26, "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": 87363.475, "from_m": 86036.343, "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": 88323.175, "from_m": 87363.475, "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": 88401.626, "from_m": 88323.175, "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": 89502.771, "from_m": 88401.626, "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": 89579.334, "from_m": 89502.771, "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": 125505.045, "from_m": 89579.334, "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": 125544.209, "from_m": 125505.045, "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": 127814.39, "from_m": 125544.209, "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": 128024.655, "from_m": 127814.39, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 128078.214, "from_m": 128024.655, "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": 128109.51, "from_m": 128078.214, "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": 128234.473, "from_m": 128109.51, "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": 128790.566, "from_m": 128234.473, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128813.277, "from_m": 128790.566, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 128862.057, "from_m": 128813.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}, {"to_m": 128913.782, "from_m": 128862.057, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 129391.253, "from_m": 128913.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 129516.217, "from_m": 129391.253, "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": 129560.624, "from_m": 129516.217, "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": 129612.916, "from_m": 129560.624, "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": 129620.923, "from_m": 129612.916, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 129677.076, "from_m": 129620.923, "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": 131079.634, "from_m": 129677.076, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 152892.524, "from_m": 131079.634, "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": 153098.029, "from_m": 152892.524, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 165554.024, "from_m": 153098.029, "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": 165609.61, "from_m": 165554.024, "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": 165656.115, "from_m": 165609.61, "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": 168178.0, "from_m": 165656.115, "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": 168406.081, "from_m": 168178.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 168938.047, "from_m": 168406.081, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 174115.754, "from_m": 168938.047, "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": 174161.275, "from_m": 174115.754, "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": 186083.678, "from_m": 174161.275, "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": 186157.28, "from_m": 186083.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 186981.22, "from_m": 186157.28, "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": 187908.42, "from_m": 186981.22, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 187963.831, "from_m": 187908.42, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 188778.517, "from_m": 187963.831, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 207384.053, "from_m": 188778.517, "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": 207450.224, "from_m": 207384.053, "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": 210941.629, "from_m": 207450.224, "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": 210988.962, "from_m": 210941.629, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211009.858, "from_m": 210988.962, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 211058.114, "from_m": 211009.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211098.334, "from_m": 211058.114, "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": 211152.416, "from_m": 211098.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 211378.917, "from_m": 211152.416, "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": 212428.104, "from_m": 211378.917, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 212450.999, "from_m": 212428.104, "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": 212508.781, "from_m": 212450.999, "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": 212654.267, "from_m": 212508.781, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 214157.653, "from_m": 212654.267, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 243875.58, "from_m": 214157.653, "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": 247225.043, "from_m": 243875.58, "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": 248920.835, "from_m": 247225.043, "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": 268753.213, "from_m": 248920.835, "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": 275582.638, "from_m": 268753.213, "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": 275620.673, "from_m": 275582.638, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 275702.398, "from_m": 275620.673, "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": 280653.077, "from_m": 275702.398, "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": 287455.552, "from_m": 280653.077, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 290823.464, "from_m": 287455.552, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 292583.18, "from_m": 290823.464, "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": 295772.041, "from_m": 292583.18, "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": 296738.863, "from_m": 295772.041, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 296786.7, "from_m": 296738.863, "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": 305711.851, "from_m": 296786.7, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 307282.935, "from_m": 305711.851, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 313579.654, "from_m": 307282.935, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 317654.314, "from_m": 313579.654, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 322729.501, "from_m": 317654.314, "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": 323055.574, "from_m": 322729.501, "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": 326022.153, "from_m": 323055.574, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 329104.071, "from_m": 326022.153, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 333161.984, "from_m": 329104.071, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 346457.586, "from_m": 333161.984, "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": 348117.73, "from_m": 346457.586, "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": 349451.036, "from_m": 348117.73, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 355394.27, "from_m": 349451.036, "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": 356169.289, "from_m": 355394.27, "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": 357462.501, "from_m": 356169.289, "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": 357843.977, "from_m": 357462.501, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 357907.844, "from_m": 357843.977, "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": 358004.176, "from_m": 357907.844, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 10.0}, {"to_m": 358203.051, "from_m": 358004.176, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 359053.232, "from_m": 358203.051, "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": 359092.703, "from_m": 359053.232, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 359121.892, "from_m": 359092.703, "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": 359926.882, "from_m": 359121.892, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 359955.145, "from_m": 359926.882, "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": 359994.336, "from_m": 359955.145, "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": 360027.401, "from_m": 359994.336, "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": 360106.367, "from_m": 360027.401, "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": 366626.598, "from_m": 360106.367, "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": 371307.936, "from_m": 366626.598, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 373650.969, "from_m": 371307.936, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 376775.269, "from_m": 373650.969, "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": 397133.732, "from_m": 376775.269, "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": 416561.601, "from_m": 397133.732, "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": 425899.571, "from_m": 416561.601, "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": 425917.278, "from_m": 425899.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": 430762.007, "from_m": 425917.278, "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": 434916.258, "from_m": 430762.007, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 437876.08, "from_m": 434916.258, "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": 449394.024, "from_m": 437876.08, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 451329.149, "from_m": 449394.024, "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": 457054.406, "from_m": 451329.149, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 468657.161, "from_m": 457054.406, "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": 473400.192, "from_m": 468657.161, "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": 476309.016, "from_m": 473400.192, "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": 479112.613, "from_m": 476309.016, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 482229.379, "from_m": 479112.613, "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": 484119.072, "from_m": 482229.379, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 490470.808, "from_m": 484119.072, "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": 491732.739, "from_m": 490470.808, "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": 492336.522, "from_m": 491732.739, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 492800.601, "from_m": 492336.522, "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": 493111.459, "from_m": 492800.601, "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": 494068.336, "from_m": 493111.459, "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": 496297.672, "from_m": 494068.336, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 498506.691, "from_m": 496297.672, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 498554.259, "from_m": 498506.691, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 500028.947, "from_m": 498554.259, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 500437.404, "from_m": 500028.947, "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": 500984.218, "from_m": 500437.404, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 501038.648, "from_m": 500984.218, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 503266.649, "from_m": 501038.648, "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": 503345.775, "from_m": 503266.649, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 505757.413, "from_m": 503345.775, "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": 505821.493, "from_m": 505757.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": 506858.399, "from_m": 505821.493, "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": 507477.89, "from_m": 506858.399, "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": 507918.541, "from_m": 507477.89, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 508827.702, "from_m": 507918.541, "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": 509444.04, "from_m": 508827.702, "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": 510759.661, "from_m": 509444.04, "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": 510791.251, "from_m": 510759.661, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 510884.167, "from_m": 510791.251, "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": 511047.248, "from_m": 510884.167, "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": 511229.532, "from_m": 511047.248, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 567165, "profile_key": "adfe5056ad8f6e7b9b8f87e7e5118d052d853e604d53ebe3d33c21b17044c548", "schedule_id": 34554, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1213", "location": "Daventry International Rail Freight Terminal Reception Freightliner", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1215", "location": "Daventry North Jn", "stage_seq": 2, "distance_m": 1025.998, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1221", "location": "Hillmorton Jn", "stage_seq": 3, "distance_m": 4962.236, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Rugby", "stage_seq": 4, "distance_m": 7290.118, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1224H", "location": "Rugby Trent Valley Jn", "stage_seq": 5, "distance_m": 8325.669, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1228H", "location": "Brinklow Jn", "stage_seq": 6, "distance_m": 15790.947, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234H", "location": "Attleborough South Jn", "stage_seq": 7, "distance_m": 27450.311, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236", "location": "Nuneaton", "stage_seq": 8, "distance_m": 30533.427, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1250", "location": "Amington Jn", "stage_seq": 9, "distance_m": 49876.094, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Lichfield TV North Jn (LL)", "stage_seq": 10, "distance_m": 62462.311, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1306H", "location": "Rugeley North Jn", "stage_seq": 11, "distance_m": 74683.095, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1311H", "location": "Colwich Jn", "stage_seq": 12, "distance_m": 78786.798, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1313H", "location": "Milford and Brocton Jn", "stage_seq": 13, "distance_m": 82557.984, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1319", "location": "Stafford Trent Valley Jn", "stage_seq": 14, "distance_m": 88266.826, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1320", "location": "Stafford", "stage_seq": 15, "distance_m": 89046.8, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1325", "location": "Searchlight Lane Jn", "stage_seq": 16, "distance_m": 97500.326, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337H", "location": "Madeley", "stage_seq": 17, "distance_m": 115067.6, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1346", "location": "Crewe Basford Hall Jn", "stage_seq": 18, "distance_m": 125505.045, "section_seq": 1, "route_path_id": 104819}, {"is_pass": false, "wtt_arr": "1351", "wtt_dep": "1356", "location": "Crewe Sig. Il3017/5021", "stage_seq": 19, "distance_m": 127129.005, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1357", "location": "Crewe Bas Hall S.S.N.", "stage_seq": 20, "distance_m": 128759.172, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359H", "location": "Crewe Sig. SG5/9", "stage_seq": 21, "distance_m": 129560.624, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "Crewe Salop Goods Jn", "stage_seq": 22, "distance_m": 129827.46, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1406", "location": "Crewe Coal Yard S.B.", "stage_seq": 23, "distance_m": 131148.418, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Winsford", "stage_seq": 24, "distance_m": 141962.398, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "Hartford Jn", "stage_seq": 25, "distance_m": 150518.347, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Acton Bridge", "stage_seq": 26, "distance_m": 153240.423, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1427", "location": "Weaver Jn", "stage_seq": 27, "distance_m": 156886.358, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Acton Grange Jn", "stage_seq": 28, "distance_m": 165828.673, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Warrington Bank Quay", "stage_seq": 29, "distance_m": 168681.317, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1434", "location": "Dallam Jn", "stage_seq": 30, "distance_m": 169833.218, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1436H", "location": "Winwick Jn", "stage_seq": 31, "distance_m": 174115.754, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Golborne Jn", "stage_seq": 32, "distance_m": 178278.724, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443", "location": "Springs Branch Jn", "stage_seq": 33, "distance_m": 185534.214, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1443H", "location": "Wigan South Jn", "stage_seq": 34, "distance_m": 186906.007, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444", "location": "Wigan North Western", "stage_seq": 35, "distance_m": 187589.681, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452H", "location": "Balshaw Lane Jn", "stage_seq": 36, "distance_m": 199662.561, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Euxton Jn", "stage_seq": 37, "distance_m": 203347.793, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "Ribble Jn", "stage_seq": 38, "distance_m": 210941.629, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1506", "location": "Preston", "stage_seq": 39, "distance_m": 211907.571, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "Preston Fylde Jn", "stage_seq": 40, "distance_m": 212684.733, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511H", "location": "Barton & Broughton Pass Loop", "stage_seq": 41, "distance_m": 219142.29, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Garstang & Catteral", "stage_seq": 42, "distance_m": 226951.512, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527", "location": "Lancaster", "stage_seq": 43, "distance_m": 245686.376, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Morecambe South Jn", "stage_seq": 44, "distance_m": 248666.272, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534", "location": "Carnforth North Jn", "stage_seq": 45, "distance_m": 255558.254, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Oxenholme Lake District", "stage_seq": 46, "distance_m": 276510.047, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Grayrigg", "stage_seq": 47, "distance_m": 287900.864, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Tebay", "stage_seq": 48, "distance_m": 297426.53, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Shap Summit", "stage_seq": 49, "distance_m": 306311.581, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Shap Harrisons Sidings Loop", "stage_seq": 50, "distance_m": 312491.659, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Penrith North Lakes", "stage_seq": 51, "distance_m": 328148.641, "section_seq": 1, "route_path_id": 104819}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1644", "location": "Carlisle", "stage_seq": 52, "distance_m": 356802.848, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Caldew Jn", "stage_seq": 53, "distance_m": 357876.119, "section_seq": 1, "route_path_id": 104819}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1733", "location": "Carlisle Kingmoor Siding (DRS)", "stage_seq": 54, "distance_m": 359241.176, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1733H", "location": "Carlisle Kingmoor Jcn", "stage_seq": 55, "distance_m": 359888.192, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1738H", "location": "Floriston", "stage_seq": 56, "distance_m": 366626.598, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1741", "location": "Gretna Jn", "stage_seq": 57, "distance_m": 370756.126, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1746", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 58, "distance_m": 376014.008, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1756H", "location": "Lockerbie", "stage_seq": 59, "distance_m": 398402.704, "section_seq": 1, "route_path_id": 104819}, {"is_pass": false, "wtt_arr": "1809", "wtt_dep": "1848H", "location": "Beattock", "stage_seq": 60, "distance_m": 420958.517, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1903H", "location": "Beattock Summit", "stage_seq": 61, "distance_m": 436883.023, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910H", "location": "Abington", "stage_seq": 62, "distance_m": 450041.67, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Carstairs South Jn", "stage_seq": 63, "distance_m": 474279.104, "section_seq": 1, "route_path_id": 104819}, {"is_pass": false, "wtt_arr": "1927", "wtt_dep": "1939H", "location": "Carstairs Down Passenger Loop", "stage_seq": 64, "distance_m": 475844.125, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940H", "location": "Carstairs North Jn", "stage_seq": 65, "distance_m": 476508.995, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Lanark Jn", "stage_seq": 66, "distance_m": 479256.349, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Law Jn", "stage_seq": 67, "distance_m": 492079.2, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Shieldmuir", "stage_seq": 68, "distance_m": 497851.125, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1958", "location": "Motherwell", "stage_seq": 69, "distance_m": 500607.686, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001", "location": "Mossend South Jn", "stage_seq": 70, "distance_m": 503266.649, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Mossend North Jn", "stage_seq": 71, "distance_m": 503984.219, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Mossend North Exit", "stage_seq": 72, "distance_m": 505757.413, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007H", "location": "Whifflet South Jn", "stage_seq": 73, "distance_m": 507686.154, "section_seq": 1, "route_path_id": 104819}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Coatbridge Central", "stage_seq": 74, "distance_m": 509311.453, "section_seq": 1, "route_path_id": 104819}, {"is_pass": false, "wtt_arr": "2015", "wtt_dep": null, "location": "Coatbridge (DRS)", "stage_seq": 75, "distance_m": 511229.532, "section_seq": 1, "route_path_id": 104819}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 511229.532, "from_m": 0.0, "section_seq": 1, "route_path_id": 104819}], "total_distance_m": 511229.532, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 506421.922, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 4807.61, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 21210, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:02Z", "source_id": 47303287, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T11:34:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:33:04Z", "source_id": 15400449, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T12:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20697, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:35Z", "source_id": 47362935, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T11:56:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T11:55:42Z", "source_id": 15416982, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T12:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11387, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:34:08Z", "source_id": 47464480, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T12:34:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T12:34:12Z", "source_id": 15445591, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T13:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11034, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:02:23Z", "source_id": 47537928, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T13:04:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:02:23Z", "source_id": 15466192, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T14:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10104, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:30:58Z", "source_id": 47612588, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T13:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:30:58Z", "source_id": 15487270, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T14:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:38:28Z", "source_id": 47632527, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T13:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:38:28Z", "source_id": 15492779, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9560, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:46:32Z", "source_id": 47653171, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T13:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:46:36Z", "source_id": 15498714, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:57:04Z", "source_id": 47681523, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T13:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T13:57:09Z", "source_id": 15506494, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7916, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:13:39Z", "source_id": 47725867, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T14:14:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:13:42Z", "source_id": 15518904, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3161, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:34:51Z", "source_id": 47781693, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T14:35:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:34:53Z", "source_id": 15534991, "stage_seq": 43, "event_role": "ARR", "event_time": "2026-09-15T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:59:33Z", "source_id": 47848210, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T15:00:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T14:59:35Z", "source_id": 15553922, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-15T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:51Z", "source_id": 47961266, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T15:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:40:54Z", "source_id": 15586463, "stage_seq": 51, "event_role": "ARR", "event_time": "2026-09-15T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2924, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:04Z", "source_id": 48009961, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T15:59:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T15:58:09Z", "source_id": 15600276, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-15T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:08:02Z", "source_id": 48201861, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-15T17:08:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:08:05Z", "source_id": 15657896, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-15T18:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2682, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:22Z", "source_id": 48241364, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T17:24:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:23:23Z", "source_id": 15670701, "stage_seq": 60, "event_role": "ARR", "event_time": "2026-09-15T18:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2676, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:57Z", "source_id": 48405168, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-15T18:28:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:01Z", "source_id": 15722246, "stage_seq": 61, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2612, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:43Z", "source_id": 48526726, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-15T19:17:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:47Z", "source_id": 15768424, "stage_seq": 67, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2176, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:48Z", "source_id": 48576930, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-15T19:39:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:49Z", "source_id": 15783922, "stage_seq": 74, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:36Z", "source_id": 15791364, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-15T20:45:00+01:00", "operational_fact": true}] |
Daventry International Rail Freight Terminal Reception Freightliner |
1213 |
1213 |
None |
None |
None |
Coatbridge (DRS) |
2015 |
2015 |
None |
LATE |
+30 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:H02297/2026-09-15/detailed |
None |
Carstairs Down Passenger Loop |
2026-09-15T20:09:30+01:00 |
Coatbridge (DRS) |
65.5 |
{"type": "LineString", "coordinates": [[-3.6798034, 55.692697], [-3.6806902, 55.6927091], [-3.6812540999999994, 55.6927074], [-3.6820818000000006, 55.6926923], [-3.682723900000001, 55.6926688], [-3.683092664890038, 55.69265193758984], [-3.683275, 55.6926436], [-3.6841066, 55.6925902], [-3.6844944000000006, 55.69255989999999], [-3.685099, 55.69250859999999], [-3.685490499999999, 55.69247270000001], [-3.6859267, 55.6924415], [-3.6866339, 55.69238760000001], [-3.687160899999999, 55.6923433], [-3.689116141832619, 55.69214287416566], [-3.6903002, 55.6920215], [-3.690851499999999, 55.6919584], [-3.69129, 55.69191659999999], [-3.6925208, 55.6917923], [-3.6967959, 55.6913499], [-3.6970437, 55.6913243], [-3.6975907, 55.6912677], [-3.7010578, 55.690911699999994], [-3.7043561, 55.690568], [-3.7062486999999993, 55.6903807], [-3.7063948, 55.6903663], [-3.7066694999999994, 55.6903379], [-3.7082723, 55.6901723], [-3.710028, 55.689992], [-3.711045799999999, 55.6898854], [-3.713116399999999, 55.6896787], [-3.7138258, 55.68960789999999], [-3.7161690999999992, 55.6893682], [-3.7176932, 55.68921979999999], [-3.7192476, 55.6891274], [-3.7205231, 55.6890816], [-3.721669400000001, 55.689061499999994], [-3.722821599999999, 55.689091099999985], [-3.7240218, 55.689133299999995], [-3.724177099999999, 55.6891466], [-3.72492, 55.689210399999986], [-3.7257095, 55.6892876], [-3.7266355, 55.6893951], [-3.7275715, 55.6895201], [-3.727719, 55.6895444], [-3.7281478, 55.68961600000001], [-3.7286487, 55.68970989999999], [-3.7297032, 55.6899102], [-3.730559200000001, 55.6901079], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.8489329, 55.73109970000001], [-3.8494663, 55.7313752], [-3.849777599999999, 55.73153210000001], [-3.8508768, 55.7320555], [-3.8520866, 55.73260689999999], [-3.852814500000001, 55.73299659999999], [-3.853537, 55.7334032], [-3.8542305, 55.733844899999994], [-3.854693600000001, 55.73416600000001], [-3.8548871, 55.7343002], [-3.8553726, 55.734664], [-3.855823, 55.73503620000001], [-3.8562685, 55.7354147], [-3.8566805, 55.7357878], [-3.8570931, 55.73618449999999], [-3.857472200000001, 55.736585899999994], [-3.8581265, 55.73735510000001], [-3.8584656, 55.73779789999998], [-3.8585413000000006, 55.73792360000001], [-3.8589854, 55.7386453], [-3.8593801, 55.7393751], [-3.8603078, 55.74121449999999], [-3.8620218, 55.74462230000001], [-3.8623657, 55.74527809999999], [-3.8624226, 55.7453866], [-3.8627398, 55.7460013], [-3.862755721713942, 55.74603395027944], [-3.8633124, 55.7471755], [-3.8636448, 55.747749299999995], [-3.8638262, 55.748033799999995], [-3.863925, 55.7481825], [-3.8640225999999993, 55.748312600000006], [-3.8646506, 55.74911409999999], [-3.8653438000000007, 55.7498988], [-3.8661725, 55.75072599999999], [-3.8668168, 55.7511965], [-3.867356000000001, 55.7516237], [-3.8676025, 55.7518056], [-3.867979599999999, 55.752085599999994], [-3.8686077, 55.7525204], [-3.869267, 55.752943], [-3.8697962, 55.7532542], [-3.8709989, 55.7539083], [-3.8718647000000006, 55.7543233], [-3.8730583, 55.7548426], [-3.8736931, 55.75509069999998], [-3.873985, 55.7552048], [-3.8750351, 55.755570099999986], [-3.8757224, 55.75579050000001], [-3.8763785999999993, 55.7560132], [-3.876417933380459, 55.75602675531496], [-3.876464200000001, 55.756042699999995], [-3.8768417, 55.75617289999999], [-3.8774941, 55.7563828], [-3.8786227, 55.756685], [-3.8800193, 55.75708050000001], [-3.880359799999999, 55.75717209999999], [-3.882336899999999, 55.7576938], [-3.8833493, 55.7579679], [-3.884490200000001, 55.7582349], [-3.8855338, 55.7584349], [-3.8866298, 55.758605200000005], [-3.8877001, 55.7587297], [-3.888445299999999, 55.758798599999984], [-3.8888209, 55.75882409999999], [-3.8894244, 55.7588452], [-3.8897913, 55.75884829999998], [-3.890247800000001, 55.7588392], [-3.890801, 55.7588113], [-3.8912992, 55.75876530000001], [-3.8919161, 55.758687], [-3.8926513, 55.75855659999999], [-3.8933447, 55.7584003], [-3.893631899999999, 55.758329200000006], [-3.8942168, 55.7581816], [-3.8963871, 55.75761310000001], [-3.897082099999999, 55.7574429], [-3.8977134, 55.75730269999999], [-3.8982363, 55.7571997], [-3.898928100000001, 55.7570829], [-3.899512800000001, 55.75701000000001], [-3.9001908, 55.756947], [-3.9007412, 55.75691509999999], [-3.9018642999999993, 55.7568947], [-3.9026267, 55.756927299999994], [-3.9031999, 55.7569673], [-3.903778299999999, 55.7570211], [-3.904343700000001, 55.75708849999999], [-3.9049049, 55.757183399999995], [-3.905575900000001, 55.7573061], [-3.9062074, 55.7574539], [-3.906929999999999, 55.7576645], [-3.907654, 55.75790550000001], [-3.9085451999999994, 55.758240699999995], [-3.9106885, 55.759071199999994], [-3.910947499999999, 55.75917319999999], [-3.9128946, 55.7599296], [-3.9198115, 55.7626137], [-3.9203369, 55.76281879999999], [-3.9212202, 55.7631637], [-3.927061699999999, 55.7654561], [-3.9271266, 55.7654816], [-3.9281225, 55.7658724], [-3.929832, 55.7665325], [-3.930059999999999, 55.766628], [-3.930498, 55.7668013], [-3.9375925, 55.7695518], [-3.9378082, 55.7696367], [-3.939283, 55.7702184], [-3.9396872, 55.7703859], [-3.940912, 55.7708649], [-3.9436125, 55.7719111], [-3.9445575, 55.77228550000001], [-3.9477707999999994, 55.77354009999999], [-3.9484688, 55.77381259999999], [-3.952587250125894, 55.77541289515713], [-3.9536198, 55.7758141], [-3.9539368, 55.7759344], [-3.9550421, 55.7763274], [-3.9568453, 55.77702], [-3.9574954, 55.77727329999999], [-3.957506224288115, 55.77727757636819], [-3.9582502, 55.77757149999999], [-3.9587217, 55.7777578], [-3.959115, 55.777898], [-3.9611802, 55.77870149999999], [-3.964157600000001, 55.779850399999994], [-3.9649065, 55.780139299999995], [-3.9668738, 55.780923300000005], [-3.96747, 55.781189], [-3.9686486, 55.78164530000001], [-3.969234300000001, 55.7818803], [-3.970139399999999, 55.78223859999999], [-3.9711864, 55.7826416], [-3.975353, 55.7842453], [-3.9795903, 55.78590390000001], [-3.980341399999999, 55.78619789999999], [-3.982934199999999, 55.787201399999994], [-3.9868961, 55.7887097], [-3.9881792, 55.7891915], [-3.9917865, 55.7906516], [-3.9921213999999994, 55.7907907], [-3.9921991, 55.790823], [-3.9922254, 55.7908339], [-3.9923396000000007, 55.7908871], [-3.992803199999999, 55.7911029], [-3.993878800000001, 55.7916506], [-3.9942207, 55.7918679], [-3.9942250000000006, 55.79187060000001], [-3.99456751657189, 55.79208824333472], [-3.994912099999999, 55.7923072], [-3.9954051000000006, 55.7926657], [-3.995745999999999, 55.7929335], [-3.9958235, 55.7929944], [-3.9960864, 55.793212999999994], [-3.9964258, 55.79350609999999], [-3.9967313, 55.7937663], [-3.9970266999999993, 55.7940537], [-3.9973266, 55.7944107], [-3.9976066, 55.7948142], [-3.997688699999999, 55.79506109999999], [-3.9977681, 55.7954418], [-3.9978037, 55.7959249], [-3.9978071, 55.7959705], [-3.9978042, 55.7961777], [-3.99777, 55.7965659], [-3.9977504000000006, 55.7966792], [-3.9976912, 55.79684199999999], [-3.9976219, 55.79703889999999], [-3.9974704, 55.7973186], [-3.997275599999999, 55.7976098], [-3.9971015, 55.79782139999999], [-3.9968056, 55.79815609999999], [-3.9960859000000006, 55.7988695], [-3.9957205, 55.79925300000001], [-3.9954109, 55.7996065], [-3.995011799999999, 55.8001216], [-3.9947389, 55.8004958], [-3.994503599999999, 55.80086539999999], [-3.9944396000000006, 55.8009787], [-3.994301300000001, 55.8012238], [-3.9941114, 55.801663700000006], [-3.9938854, 55.8021359], [-3.9937452, 55.802460200000006], [-3.9936222999999993, 55.80275610000001], [-3.9934801, 55.8031294], [-3.9933732, 55.803427600000006], [-3.993246, 55.8038694], [-3.9931749, 55.804221], [-3.993153500000001, 55.8043266], [-3.9931092, 55.80475279999999], [-3.9930711, 55.80517589999999], [-3.9930804, 55.8053165], [-3.993090299999999, 55.805466], [-3.9931205, 55.805822799999994], [-3.993151, 55.8061867], [-3.993203792938693, 55.80654382101159], [-3.9932975, 55.8071777], [-3.9933946, 55.80768390000001], [-3.993434299999999, 55.80798409999999], [-3.9935271, 55.8085702], [-3.9939953, 55.8111815], [-3.9940463, 55.8114661], [-3.9942092, 55.81250849999999], [-3.9945189, 55.8142127], [-3.9945853100537585, 55.81457815061936], [-3.9945868999999994, 55.8145869], [-3.994754499999999, 55.8151991], [-3.994768999999999, 55.8152829], [-3.994836399999999, 55.8156951], [-3.9950066999999994, 55.8165162], [-3.995143300000001, 55.81702949999999], [-3.995334399999999, 55.8177364], [-3.995357250316787, 55.81782017321335], [-3.9953674925605354, 55.81785772299182], [-3.9954009, 55.8179802], [-3.9958762, 55.819656900000005], [-3.995962499999999, 55.8199612], [-3.9961257, 55.8204435], [-3.996344299999999, 55.8209524], [-3.9966142, 55.821542699999995], [-3.9966612, 55.8216386], [-3.997145699999999, 55.8225882], [-3.997522299999999, 55.82338479999999], [-3.9977593, 55.8238714], [-3.9981098999999993, 55.8245705], [-3.9987414, 55.8258628], [-3.9990137, 55.82639979999999], [-3.999432000000001, 55.82725500000001], [-3.9998031, 55.8280213], [-3.9999574, 55.82834089999999], [-4.000157, 55.8287806], [-4.0002112, 55.82890079999999], [-4.000281, 55.8290434], [-4.0005967, 55.8296421], [-4.0008303, 55.8301594], [-4.0008836, 55.8302766], [-4.0009337, 55.83036299999999], [-4.001023, 55.8305525], [-4.0011912, 55.8308833], [-4.001232, 55.8309747], [-4.0012592, 55.831039], [-4.0015517, 55.831638699999985], [-4.0016831, 55.8319055], [-4.0018619, 55.8322786], [-4.0021148, 55.83280429999999], [-4.0022671, 55.8331152], [-4.0025671, 55.833735100000006], [-4.0027217, 55.834051800000005], [-4.0028288, 55.8342706], [-4.0029832, 55.834587199999994], [-4.0033078, 55.8352423], [-4.0036494, 55.8359396], [-4.0037581, 55.83615730000001], [-4.003843399999999, 55.836332000000006], [-4.0041958, 55.8370186], [-4.004736899999999, 55.83813469999999], [-4.0050165, 55.838714], [-4.0052905, 55.83928], [-4.0053391, 55.83937119999999], [-4.0057514, 55.840159], [-4.007062, 55.842820800000005], [-4.007539699999999, 55.843791], [-4.0084344, 55.8456104], [-4.008559100000001, 55.8458736], [-4.008864, 55.84651720000001], [-4.0093296, 55.8474091], [-4.009541999999999, 55.8477233], [-4.0099027, 55.8481413], [-4.0101277, 55.8483682], [-4.0103928, 55.8485997], [-4.0108693, 55.8489621], [-4.0112901, 55.8492312], [-4.0114236, 55.8493165], [-4.0119941, 55.84969860000001], [-4.013381599999999, 55.8506106], [-4.0143198, 55.85122729999999], [-4.014344199999999, 55.8512433], [-4.014590299999999, 55.851412], [-4.0154953, 55.85206130000001], [-4.0163756, 55.852616], [-4.0169524, 55.8529566], [-4.0176275, 55.8533219], [-4.0178399, 55.8534365], [-4.0180725, 55.85356809999999], [-4.0203881, 55.85481169999999], [-4.0219332, 55.855655199999994], [-4.0230256, 55.8562343], [-4.0233119, 55.856386099999995], [-4.024419310426355, 55.856995416437215], [-4.0247228, 55.8571624], [-4.0248274, 55.8572186], [-4.0261549, 55.857932000000005], [-4.026250599999999, 55.85798599999999], [-4.0263085, 55.8580173], [-4.026538600000001, 55.8581453], [-4.0274802, 55.8586653], [-4.028419099999999, 55.8591731], [-4.0285465, 55.8592502], [-4.0286774, 55.8593266], [-4.0289788, 55.85951510000001], [-4.0293483, 55.859761600000006], [-4.0296155, 55.859948499999994], [-4.0299359, 55.8602015], [-4.0303233, 55.8605363], [-4.030759299999999, 55.8609672], [-4.0310149, 55.8612305], [-4.031077300000001, 55.8613016], [-4.031315199999999, 55.8615827], [-4.0313806, 55.86166409999999], [-4.0316849, 55.86210640000001], [-4.0317717, 55.8622372], [-4.0318356, 55.8623327], [-4.0320634, 55.8626745], [-4.0321533, 55.862808900000005], [-4.0322852, 55.8630167], [-4.0323993, 55.86317189999999], [-4.0325194, 55.8633453], [-4.0327848, 55.8637243], [-4.033089499999999, 55.8641202], [-4.0336346, 55.8649118], [-4.0341769, 55.865727699999994], [-4.034456200000001, 55.86614279999999], [-4.0350131, 55.8669428], [-4.0352417, 55.86727509999999], [-4.0353204, 55.8673895], [-4.035664, 55.867826699999995], [-4.035784083633203, 55.86798949490637], [-4.035808052020995, 55.86802198827396], [-4.0359027, 55.8681503], [-4.036111299999999, 55.86840589999999], [-4.0364447, 55.868718400000006], [-4.0364931, 55.8687776], [-4.0367209, 55.8690488], [-4.036759099999999, 55.8690946], [-4.0372814, 55.8695375], [-4.037352199999999, 55.8695884], [-4.0376031, 55.869774699999994], [-4.0377995, 55.8699207], [-4.0379445, 55.870063], [-4.038001799999999, 55.87011919999999], [-4.0413009, 55.8733256], [-4.041627499999999, 55.8736393], [-4.0419571, 55.8739172], [-4.042184600000001, 55.87416600000001], [-4.0423305, 55.87432539999999], [-4.0422398, 55.8741317], [-4.0421251, 55.873749], [-4.0419749, 55.873357799999994], [-4.0418218, 55.8730886], [-4.0416718, 55.8728572], [-4.0415696, 55.8727495]]} |
21.9 |
1939½ |
2045 |
Carstairs Down Passenger Loop |
Coatbridge (DRS) |
Coatbridge (DRS) |
55.8727495 |
-4.0415696 |
55.8727495 |
-4.0415696 |
1 |
0 |
2026-09-15 19:59:37 |
TERMINATED |
2026-09-15 19:45:00 |
Coatbridge (DRS) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15791364 |
1789501776884038 |
169 |
169 |
2026-09-15 19:59:37.530970 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:36.855569 |
| 559760 |
588788 |
G08024 |
171A32MX15 |
2026-09-15 |
COMPLETE |
15790187 |
2026-09-15 20:49:00 |
2026-09-15 20:00:07 |
2026-09-17 20:00:07 |
{"id": 588788, "stp": "P", "toc": "London North Eastern Railway", "uid": "G08024", "consist": "NL12", "dest_crs": "KGX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G08024/2026-09-15/detailed", "trust_id": "171A32MX15", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-15", "dest_arr_time": "2053", "dest_platform": "1", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1A32", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "2049", "current_leg_dep": "2004", "current_leg_end": "London Kings Cross", "origin_dep_time": "1840", "origin_platform": "6", "current_location": "London Kings Cross", "last_update_time": "2026-09-15T20:00:07", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "2051", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Peterborough", "current_leg_milage": "76.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1307.337, \"from_m\": 1050.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1529.573, \"from_m\": 1307.337, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2343.296, \"from_m\": 1529.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8618.173, \"from_m\": 2343.296, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14273.626, \"from_m\": 8618.173, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 16311.834, \"from_m\": 14273.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 16838.198, \"from_m\": 16311.834, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17965.551, \"from_m\": 16838.198, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18567.37, \"from_m\": 17965.551, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46571.5, \"from_m\": 18567.37, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 47453.59, \"from_m\": 46571.5, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49380.219, \"from_m\": 47453.59, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50631.955, \"from_m\": 49380.219, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 59879.544, \"from_m\": 50631.955, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 64252.791, \"from_m\": 59879.544, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 76377.641, \"from_m\": 64252.791, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 79523.285, \"from_m\": 76377.641, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 82586.026, \"from_m\": 79523.285, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 83752.548, \"from_m\": 82586.026, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 83764.493, \"from_m\": 83752.548, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96937.967, \"from_m\": 83764.493, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 96989.15, \"from_m\": 96937.967, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 103938.985, \"from_m\": 96989.15, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 104612.088, \"from_m\": 103938.985, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 104618.643, \"from_m\": 104612.088, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104673.031, \"from_m\": 104618.643, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123459.367, \"from_m\": 104673.031, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 123514.619, \"from_m\": 123459.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124478.958, \"from_m\": 123514.619, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 128363.113, \"from_m\": 124478.958, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 129456.857, \"from_m\": 128363.113, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137227.32, \"from_m\": 129456.857, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 162175.236, \"from_m\": 137227.32, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 162215.787, \"from_m\": 162175.236, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 175176.96, \"from_m\": 162215.787, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 175613.77, \"from_m\": 175176.96, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 175702.414, \"from_m\": 175613.77, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 175731.673, \"from_m\": 175702.414, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 176100.753, \"from_m\": 175731.673, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 176337.647, \"from_m\": 176100.753, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 176398.44, \"from_m\": 176337.647, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 177658.522, \"from_m\": 176398.44, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 183154.813, \"from_m\": 177658.522, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 184511.221, \"from_m\": 183154.813, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 187219.716, \"from_m\": 184511.221, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 208084.254, \"from_m\": 187219.716, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 210870.73, \"from_m\": 208084.254, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 261555.379, \"from_m\": 210870.73, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 286109.279, \"from_m\": 261555.379, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 289260.173, \"from_m\": 286109.279, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 293157.679, \"from_m\": 289260.173, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 294451.05, \"from_m\": 293157.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 294506.291, \"from_m\": 294451.05, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 295018.867, \"from_m\": 294506.291, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 295276.349, \"from_m\": 295018.867, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 296910.716, \"from_m\": 295276.349, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 297422.806, \"from_m\": 296910.716, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 297452.892, \"from_m\": 297422.806, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 297520.749, \"from_m\": 297452.892, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297603.889, \"from_m\": 297520.749, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 297893.285, \"from_m\": 297603.889, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 297944.227, \"from_m\": 297893.285, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 298329.326, \"from_m\": 297944.227, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 298338.523, \"from_m\": 298329.326, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 298345.276, \"from_m\": 298338.523, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 298741.092, \"from_m\": 298345.276, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 588788, \"profile_key\": \"0b5a333d4fddb8dea9c3e6df190c6b18b7f93130d23e424bd95209edb88a2bf4\", \"schedule_id\": 8464, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1840\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1841H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1842\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"1851\", \"wtt_dep\": \"1853\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 5, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1857H\", \"location\": \"Hare Park Jn\", \"stage_seq\": 6, \"distance_m\": 22544.389, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 7, \"distance_m\": 32136.915, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Adwick Jn\", \"stage_seq\": 8, \"distance_m\": 40223.737, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905H\", \"location\": \"Adwick\", \"stage_seq\": 9, \"distance_m\": 41787.69, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1913\", \"location\": \"Doncaster\", \"stage_seq\": 10, \"distance_m\": 48076.914, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 11, \"distance_m\": 54476.132, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1923H\", \"location\": \"Retford\", \"stage_seq\": 12, \"distance_m\": 76001.511, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 13, \"distance_m\": 96178.857, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1933H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 14, \"distance_m\": 104612.088, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Newark North Gate\", \"stage_seq\": 15, \"distance_m\": 105704.403, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 16, \"distance_m\": 113219.578, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1944\", \"location\": \"Grantham\", \"stage_seq\": 17, \"distance_m\": 129254.772, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948H\", \"location\": \"Stoke Jn\", \"stage_seq\": 18, \"distance_m\": 138417.654, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Tallington Jn\", \"stage_seq\": 19, \"distance_m\": 162242.1, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"2002H\", \"wtt_dep\": \"2004H\", \"location\": \"Peterborough\", \"stage_seq\": 20, \"distance_m\": 176011.342, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2006H\", \"location\": \"Fletton Jn\", \"stage_seq\": 21, \"distance_m\": 178111.396, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Conington South Jn\", \"stage_seq\": 22, \"distance_m\": 190547.282, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2015H\", \"location\": \"Huntingdon\", \"stage_seq\": 23, \"distance_m\": 204226.909, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023\", \"location\": \"Sandy\", \"stage_seq\": 24, \"distance_m\": 227867.687, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024H\", \"location\": \"Biggleswade\", \"stage_seq\": 25, \"distance_m\": 232602.397, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Hitchin\", \"stage_seq\": 26, \"distance_m\": 247404.596, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2031\", \"location\": \"Stevenage\", \"stage_seq\": 27, \"distance_m\": 254408.154, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 28, \"distance_m\": 260407.948, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034H\", \"location\": \"Digswell Jn\", \"stage_seq\": 29, \"distance_m\": 264679.058, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 30, \"distance_m\": 266119.893, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Potters Bar\", \"stage_seq\": 31, \"distance_m\": 278234.147, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Alexandra Palace\", \"stage_seq\": 32, \"distance_m\": 290795.596, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Finsbury Park\", \"stage_seq\": 33, \"distance_m\": 294643.462, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Holloway South Jn\", \"stage_seq\": 34, \"distance_m\": 296463.935, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2049\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 35, \"distance_m\": 297638.719, \"section_seq\": 1, \"route_path_id\": 28013}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 36, \"distance_m\": 298741.092, \"section_seq\": 1, \"route_path_id\": 28013}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 298741.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28013}], \"total_distance_m\": 298741.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 298336.363, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 404.729, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1840", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "45.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:53Z\", \"source_id\": 48310679, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:51:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:49:57Z\", \"source_id\": 15692571, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:22Z\", \"source_id\": 48350718, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:06:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:05:26Z\", \"source_id\": 15705048, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6823, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:36Z\", \"source_id\": 48359200, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:08:40Z\", \"source_id\": 15707727, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:39Z\", \"source_id\": 48419375, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:41Z\", \"source_id\": 15729060, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:31Z\", \"source_id\": 48441265, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:37Z\", \"source_id\": 15735874, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:02Z\", \"source_id\": 48486192, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:09Z\", \"source_id\": 15754831, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:34Z\", \"source_id\": 48542574, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:38Z\", \"source_id\": 15773362, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:05Z\", \"source_id\": 48557265, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:30:08Z\", \"source_id\": 15777877, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:15Z\", \"source_id\": 48575726, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:19Z\", \"source_id\": 15783573, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:02Z\", \"source_id\": 48590612, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:06Z\", \"source_id\": 15788185, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16287, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:50Z\", \"source_id\": 48597143, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:57Z\", \"source_id\": 15790187, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "1", "timing_fact_generation": 1789501678625373, "current_leg_arrival_utc": "2026-09-15T20:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:38.225644", "service_state_evidence_id": 15790187, "current_leg_start_actual_dep": "2026-09-15T20:04:30+01:00", "operational_evidence_version": 134, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:39.345608", "service_state_valid_until_kind": null, "operational_interpretation_version": 134, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London North Eastern Railway |
P |
LDS |
KGX |
1A32 |
NL12 |
9 |
125 |
None |
{"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1307.337, "from_m": 1050.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1529.573, "from_m": 1307.337, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.296, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14273.626, "from_m": 8618.173, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 16311.834, "from_m": 14273.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 16838.198, "from_m": 16311.834, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17965.551, "from_m": 16838.198, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18567.37, "from_m": 17965.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46571.5, "from_m": 18567.37, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 47453.59, "from_m": 46571.5, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49380.219, "from_m": 47453.59, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50631.955, "from_m": 49380.219, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 59879.544, "from_m": 50631.955, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 64252.791, "from_m": 59879.544, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 76377.641, "from_m": 64252.791, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 79523.285, "from_m": 76377.641, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 82586.026, "from_m": 79523.285, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 83752.548, "from_m": 82586.026, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 83764.493, "from_m": 83752.548, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96937.967, "from_m": 83764.493, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 96989.15, "from_m": 96937.967, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 103938.985, "from_m": 96989.15, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 104612.088, "from_m": 103938.985, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 104618.643, "from_m": 104612.088, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104673.031, "from_m": 104618.643, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123459.367, "from_m": 104673.031, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 123514.619, "from_m": 123459.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124478.958, "from_m": 123514.619, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 128363.113, "from_m": 124478.958, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 129456.857, "from_m": 128363.113, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137227.32, "from_m": 129456.857, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 162175.236, "from_m": 137227.32, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 162215.787, "from_m": 162175.236, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 175176.96, "from_m": 162215.787, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 175613.77, "from_m": 175176.96, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 175702.414, "from_m": 175613.77, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 175731.673, "from_m": 175702.414, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 176100.753, "from_m": 175731.673, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 176337.647, "from_m": 176100.753, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 176398.44, "from_m": 176337.647, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 177658.522, "from_m": 176398.44, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 183154.813, "from_m": 177658.522, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 184511.221, "from_m": 183154.813, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 187219.716, "from_m": 184511.221, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 208084.254, "from_m": 187219.716, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 210870.73, "from_m": 208084.254, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 261555.379, "from_m": 210870.73, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 286109.279, "from_m": 261555.379, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 289260.173, "from_m": 286109.279, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 293157.679, "from_m": 289260.173, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 294451.05, "from_m": 293157.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 294506.291, "from_m": 294451.05, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 295018.867, "from_m": 294506.291, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 295276.349, "from_m": 295018.867, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 296910.716, "from_m": 295276.349, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 297422.806, "from_m": 296910.716, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 297452.892, "from_m": 297422.806, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 297520.749, "from_m": 297452.892, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 297603.889, "from_m": 297520.749, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 297893.285, "from_m": 297603.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 297944.227, "from_m": 297893.285, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 298329.326, "from_m": 297944.227, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 298338.523, "from_m": 298329.326, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 298345.276, "from_m": 298338.523, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 298741.092, "from_m": 298345.276, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 588788, "profile_key": "0b5a333d4fddb8dea9c3e6df190c6b18b7f93130d23e424bd95209edb88a2bf4", "schedule_id": 8464, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1840", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1841H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1842", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "1851", "wtt_dep": "1853", "location": "Wakefield Westgate", "stage_seq": 5, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1857H", "location": "Hare Park Jn", "stage_seq": 6, "distance_m": 22544.389, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901", "location": "South Kirkby Jn", "stage_seq": 7, "distance_m": 32136.915, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Adwick Jn", "stage_seq": 8, "distance_m": 40223.737, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905H", "location": "Adwick", "stage_seq": 9, "distance_m": 41787.69, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1913", "location": "Doncaster", "stage_seq": 10, "distance_m": 48076.914, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Loversall Carr Jn", "stage_seq": 11, "distance_m": 54476.132, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1923H", "location": "Retford", "stage_seq": 12, "distance_m": 76001.511, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930", "location": "Carlton On Trent Loop", "stage_seq": 13, "distance_m": 96178.857, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1933H", "location": "Newark Flat Crossing", "stage_seq": 14, "distance_m": 104612.088, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1934", "location": "Newark North Gate", "stage_seq": 15, "distance_m": 105704.403, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Claypole Down Loop", "stage_seq": 16, "distance_m": 113219.578, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1944", "location": "Grantham", "stage_seq": 17, "distance_m": 129254.772, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948H", "location": "Stoke Jn", "stage_seq": 18, "distance_m": 138417.654, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Tallington Jn", "stage_seq": 19, "distance_m": 162242.1, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "2002H", "wtt_dep": "2004H", "location": "Peterborough", "stage_seq": 20, "distance_m": 176011.342, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2006H", "location": "Fletton Jn", "stage_seq": 21, "distance_m": 178111.396, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Conington South Jn", "stage_seq": 22, "distance_m": 190547.282, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2015H", "location": "Huntingdon", "stage_seq": 23, "distance_m": 204226.909, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023", "location": "Sandy", "stage_seq": 24, "distance_m": 227867.687, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024H", "location": "Biggleswade", "stage_seq": 25, "distance_m": 232602.397, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Hitchin", "stage_seq": 26, "distance_m": 247404.596, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2031", "location": "Stevenage", "stage_seq": 27, "distance_m": 254408.154, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Woolmer Green Jn", "stage_seq": 28, "distance_m": 260407.948, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034H", "location": "Digswell Jn", "stage_seq": 29, "distance_m": 264679.058, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Welwyn Garden City", "stage_seq": 30, "distance_m": 266119.893, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2040", "location": "Potters Bar", "stage_seq": 31, "distance_m": 278234.147, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Alexandra Palace", "stage_seq": 32, "distance_m": 290795.596, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Finsbury Park", "stage_seq": 33, "distance_m": 294643.462, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Holloway South Jn", "stage_seq": 34, "distance_m": 296463.935, "section_seq": 1, "route_path_id": 28013}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2049", "location": "Belle Isle Jn", "stage_seq": 35, "distance_m": 297638.719, "section_seq": 1, "route_path_id": 28013}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 36, "distance_m": 298741.092, "section_seq": 1, "route_path_id": 28013}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 298741.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 28013}], "total_distance_m": 298741.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 298336.363, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 404.729, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:53Z", "source_id": 48310679, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:51:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:49:57Z", "source_id": 15692571, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6743, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:22Z", "source_id": 48350718, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:06:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:05:26Z", "source_id": 15705048, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6823, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:36Z", "source_id": 48359200, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:10:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:08:40Z", "source_id": 15707727, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:39Z", "source_id": 48419375, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:34:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:41Z", "source_id": 15729060, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:31Z", "source_id": 48441265, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:42:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:37Z", "source_id": 15735874, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11816, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:02Z", "source_id": 48486192, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:09Z", "source_id": 15754831, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:34Z", "source_id": 48542574, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:24:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:38Z", "source_id": 15773362, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:05Z", "source_id": 48557265, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:30:08Z", "source_id": 15777877, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:15Z", "source_id": 48575726, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:39:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:19Z", "source_id": 15783573, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:02Z", "source_id": 48590612, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:45:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:06Z", "source_id": 15788185, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T20:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16287, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:50Z", "source_id": 48597143, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:49:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:57Z", "source_id": 15790187, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Leeds |
1840 |
1840 |
6 |
None |
None |
London Kings Cross |
2053 |
2051 |
1 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G08024/2026-09-15/detailed |
None |
Peterborough |
2026-09-15T20:04:30+01:00 |
London Kings Cross |
45.0 |
{"type": "LineString", "coordinates": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} |
76.2 |
2004 |
2049 |
Peterborough |
London Kings Cross |
London Kings Cross |
51.5311615 |
-0.1235571 |
51.5311615 |
-0.1235571 |
1 |
0 |
2026-09-15 20:00:07 |
TERMINATED |
2026-09-15 19:49:00 |
London Kings Cross |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790187 |
1789501678625373 |
134 |
134 |
2026-09-15 19:59:39.345608 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:38.225644 |
| 559761 |
590877 |
C34119 |
722D57MZ15 |
2026-09-15 |
COMPLETE |
15790382 |
2026-09-15 20:49:00 |
2026-09-15 20:00:07 |
2026-09-17 20:00:07 |
{"id": 590877, "stp": "P", "toc": "London Overground", "uid": "C34119", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C34119/2026-09-15/detailed", "trust_id": "722D57MZ15", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Watford Junction (DC)", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": "1", "is_terminated": 1, "next_location": "Watford Junction (DC)", "signalling_id": "2D57", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "2049", "current_leg_dep": "2046", "current_leg_end": "Watford Junction (DC)", "origin_dep_time": "2000", "origin_platform": "9", "current_location": "Watford Junction (DC)", "last_update_time": "2026-09-15T20:00:07", "route_debug_link": null, "timing_variation": "+2 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": "2047", "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\": 590877, \"profile_key\": \"020b32a51606d8687da2228dbfc0551bc91e73aa3d10546d37b6c7d8b83a5449\", \"schedule_id\": 4325, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2000\", \"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\": \"2002H\", \"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\": \"2003\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 3454.671, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2005H\", \"location\": \"South Hampstead\", \"stage_seq\": 4, \"distance_m\": 4563.615, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2007\", \"wtt_dep\": \"2007H\", \"location\": \"Kilburn High Road\", \"stage_seq\": 5, \"distance_m\": 8753.232, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2009H\", \"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\": \"2010\", \"location\": \"Queen's Park Jn\", \"stage_seq\": 7, \"distance_m\": 11441.225, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2011H\", \"location\": \"Kensal Green\", \"stage_seq\": 8, \"distance_m\": 12463.076, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2013H\", \"wtt_dep\": \"2014H\", \"location\": \"Willesden Junction Low Level\", \"stage_seq\": 9, \"distance_m\": 13965.405, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2016H\", \"location\": \"Harlesden\", \"stage_seq\": 10, \"distance_m\": 16236.469, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019\", \"location\": \"Stonebridge Park\", \"stage_seq\": 11, \"distance_m\": 19036.571, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2021H\", \"location\": \"Wembley Central (DC)\", \"stage_seq\": 12, \"distance_m\": 20674.905, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2023\", \"wtt_dep\": \"2023H\", \"location\": \"North Wembley (DC)\", \"stage_seq\": 13, \"distance_m\": 32115.687, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2025\", \"wtt_dep\": \"2025H\", \"location\": \"South Kenton (DC)\", \"stage_seq\": 14, \"distance_m\": 33040.547, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2027\", \"wtt_dep\": \"2027H\", \"location\": \"Kenton (DC)\", \"stage_seq\": 15, \"distance_m\": 34423.233, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2029H\", \"wtt_dep\": \"2030\", \"location\": \"Harrow & Wealdstone (DC)\", \"stage_seq\": 16, \"distance_m\": 36117.834, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2032H\", \"wtt_dep\": \"2033\", \"location\": \"Headstone Lane (DC)\", \"stage_seq\": 17, \"distance_m\": 38017.599, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2034H\", \"wtt_dep\": \"2035\", \"location\": \"Hatch End (DC)\", \"stage_seq\": 18, \"distance_m\": 39208.36, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2037H\", \"wtt_dep\": \"2038\", \"location\": \"Carpenders Park (DC)\", \"stage_seq\": 19, \"distance_m\": 41589.053, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2040H\", \"wtt_dep\": \"2041\", \"location\": \"Bushey (DC)\", \"stage_seq\": 20, \"distance_m\": 43569.678, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": \"2043H\", \"location\": \"Watford High Street (DC)\", \"stage_seq\": 21, \"distance_m\": 44875.941, \"section_seq\": 1, \"route_path_id\": 28448}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"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": "2000", "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-15T19:04:03Z\", \"source_id\": 48495987, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:08Z\", \"source_id\": 15758589, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:01Z\", \"source_id\": 48500692, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:06:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:07Z\", \"source_id\": 15760220, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:13Z\", \"source_id\": 15760350, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22572, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:40Z\", \"source_id\": 48504758, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:42Z\", \"source_id\": 15761708, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22489, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:30Z\", \"source_id\": 48513988, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:33Z\", \"source_id\": 15764598, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:58Z\", \"source_id\": 48520015, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:13:59Z\", \"source_id\": 15766359, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22028, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:32Z\", \"source_id\": 48526360, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:36Z\", \"source_id\": 15768312, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22018, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:31Z\", \"source_id\": 48530913, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:36Z\", \"source_id\": 15769755, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:35Z\", \"source_id\": 48538079, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:37Z\", \"source_id\": 15771990, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21974, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:32Z\", \"source_id\": 48542512, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:38Z\", \"source_id\": 15773372, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:27Z\", \"source_id\": 48549086, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:32Z\", \"source_id\": 15775396, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21966, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:33Z\", \"source_id\": 48553923, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:38Z\", \"source_id\": 15776877, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:08Z\", \"source_id\": 48561870, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:16Z\", \"source_id\": 15779406, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21946, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:05Z\", \"source_id\": 48568635, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:11Z\", \"source_id\": 15781399, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:46Z\", \"source_id\": 48572442, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:54Z\", \"source_id\": 15782577, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21938, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:49Z\", \"source_id\": 48576959, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:51Z\", \"source_id\": 15783945, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:55Z\", \"source_id\": 48583768, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:01Z\", \"source_id\": 15786109, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21919, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:37Z\", \"source_id\": 48591996, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:41Z\", \"source_id\": 15788626, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:09Z\", \"source_id\": 48597773, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:14Z\", \"source_id\": 15790382, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Watford Junction (DC)", "service_state_platform": "3", "timing_fact_generation": 1789501694227544, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:41.375895", "service_state_evidence_id": 15790382, "current_leg_start_actual_dep": "2026-09-15T20:45:30+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:42.301644", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
EUS |
None |
2D57 |
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": 590877, "profile_key": "020b32a51606d8687da2228dbfc0551bc91e73aa3d10546d37b6c7d8b83a5449", "schedule_id": 4325, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2000", "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": "2002H", "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": "2003", "location": "Camden Jn", "stage_seq": 3, "distance_m": 3454.671, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2005H", "location": "South Hampstead", "stage_seq": 4, "distance_m": 4563.615, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2007", "wtt_dep": "2007H", "location": "Kilburn High Road", "stage_seq": 5, "distance_m": 8753.232, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2009H", "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": "2010", "location": "Queen's Park Jn", "stage_seq": 7, "distance_m": 11441.225, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2011H", "location": "Kensal Green", "stage_seq": 8, "distance_m": 12463.076, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2013H", "wtt_dep": "2014H", "location": "Willesden Junction Low Level", "stage_seq": 9, "distance_m": 13965.405, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2016H", "location": "Harlesden", "stage_seq": 10, "distance_m": 16236.469, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019", "location": "Stonebridge Park", "stage_seq": 11, "distance_m": 19036.571, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2021H", "location": "Wembley Central (DC)", "stage_seq": 12, "distance_m": 20674.905, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2023", "wtt_dep": "2023H", "location": "North Wembley (DC)", "stage_seq": 13, "distance_m": 32115.687, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2025", "wtt_dep": "2025H", "location": "South Kenton (DC)", "stage_seq": 14, "distance_m": 33040.547, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2027", "wtt_dep": "2027H", "location": "Kenton (DC)", "stage_seq": 15, "distance_m": 34423.233, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2029H", "wtt_dep": "2030", "location": "Harrow & Wealdstone (DC)", "stage_seq": 16, "distance_m": 36117.834, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2032H", "wtt_dep": "2033", "location": "Headstone Lane (DC)", "stage_seq": 17, "distance_m": 38017.599, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2034H", "wtt_dep": "2035", "location": "Hatch End (DC)", "stage_seq": 18, "distance_m": 39208.36, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2037H", "wtt_dep": "2038", "location": "Carpenders Park (DC)", "stage_seq": 19, "distance_m": 41589.053, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2040H", "wtt_dep": "2041", "location": "Bushey (DC)", "stage_seq": 20, "distance_m": 43569.678, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": "2043H", "location": "Watford High Street (DC)", "stage_seq": 21, "distance_m": 44875.941, "section_seq": 1, "route_path_id": 28448}, {"is_pass": false, "wtt_arr": "2047", "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-15T19:04:03Z", "source_id": 48495987, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:08Z", "source_id": 15758589, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22583, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:01Z", "source_id": 48500692, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:06:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:07Z", "source_id": 15760220, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:13Z", "source_id": 15760350, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22572, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:40Z", "source_id": 48504758, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:08:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:42Z", "source_id": 15761708, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22489, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:30Z", "source_id": 48513988, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:33Z", "source_id": 15764598, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22538, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:58Z", "source_id": 48520015, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:14:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:13:59Z", "source_id": 15766359, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22028, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:32Z", "source_id": 48526360, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:17:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:36Z", "source_id": 15768312, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22018, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:31Z", "source_id": 48530913, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:19:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:36Z", "source_id": 15769755, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:35Z", "source_id": 48538079, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:22:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:37Z", "source_id": 15771990, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21974, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:32Z", "source_id": 48542512, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:38Z", "source_id": 15773372, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21970, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:27Z", "source_id": 48549086, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:27:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:32Z", "source_id": 15775396, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21966, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:33Z", "source_id": 48553923, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:29:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:38Z", "source_id": 15776877, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21984, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:08Z", "source_id": 48561870, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:32:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:16Z", "source_id": 15779406, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21946, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:05Z", "source_id": 48568635, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:35:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:11Z", "source_id": 15781399, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21942, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:46Z", "source_id": 48572442, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:37:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:54Z", "source_id": 15782577, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21938, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:49Z", "source_id": 48576959, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:40:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:51Z", "source_id": 15783945, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21914, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:55Z", "source_id": 48583768, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:43:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:01Z", "source_id": 15786109, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21919, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:37Z", "source_id": 48591996, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:46:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:41Z", "source_id": 15788626, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21908, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:09Z", "source_id": 48597773, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:49:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:14Z", "source_id": 15790382, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
London Euston |
2000 |
2000 |
9 |
None |
None |
Watford Junction (DC) |
2048 |
2047 |
1 |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C34119/2026-09-15/detailed |
None |
Watford High Street (DC) |
2026-09-15T20:45: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 |
2046 |
2049 |
Watford High Street (DC) |
Watford Junction (DC) |
Watford Junction (DC) |
51.6633284 |
-0.3959394 |
51.6633284 |
-0.3959394 |
1 |
0 |
2026-09-15 20:00:07 |
TERMINATED |
2026-09-15 19:49:00 |
Watford Junction (DC) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790382 |
1789501694227544 |
74 |
74 |
2026-09-15 19:59:42.301644 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:41.375895 |
| 559762 |
588334 |
G89138 |
401E74MW15 |
2026-09-15 |
COMPLETE |
15790464 |
2026-09-15 20:49:00 |
2026-09-15 20:00:07 |
2026-09-17 20:00:07 |
{"id": 588334, "stp": "P", "toc": "Northern", "uid": "G89138", "consist": "195013", "dest_crs": "LDS", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89138/2026-09-15/detailed", "trust_id": "401E74MW15", "origin_crs": "CTR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": "5C", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "1E74", "timing_status": "LATE", "origin_station": "Chester", "current_leg_arr": "2049", "current_leg_dep": "2038", "current_leg_end": "Leeds", "origin_dep_time": "1823", "origin_platform": "6", "current_location": "Leeds", "last_update_time": "2026-09-15T20:00:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-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": "Bramley", "dest_arr_time_act": "2046½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Bramley", "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\": 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\": 576.425, \"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\": 930.042, \"from_m\": 576.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\": 4427.428, \"from_m\": 930.042, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4466.361, \"from_m\": 4427.428, \"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\": 11723.994, \"from_m\": 4466.361, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11876.289, \"from_m\": 11723.994, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 11912.641, \"from_m\": 11876.289, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11956.997, \"from_m\": 11912.641, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12192.119, \"from_m\": 11956.997, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17415.212, \"from_m\": 12192.119, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17469.053, \"from_m\": 17415.212, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26082.162, \"from_m\": 17469.053, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26175.32, \"from_m\": 26082.162, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28347.152, \"from_m\": 26175.32, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 34282.728, \"from_m\": 28347.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\": 34328.249, \"from_m\": 34282.728, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34376.584, \"from_m\": 34328.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\": 34432.453, \"from_m\": 34376.584, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34550.979, \"from_m\": 34432.453, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36574.118, \"from_m\": 34550.979, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 36846.111, \"from_m\": 36574.118, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 38990.941, \"from_m\": 36846.111, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 39037.131, \"from_m\": 38990.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47600.534, \"from_m\": 39037.131, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48996.04, \"from_m\": 47600.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49425.147, \"from_m\": 48996.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\": 61160.103, \"from_m\": 49425.147, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 61625.07, \"from_m\": 61160.103, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61671.293, \"from_m\": 61625.07, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 61786.773, \"from_m\": 61671.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62843.558, \"from_m\": 61786.773, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 62862.378, \"from_m\": 62843.558, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 63007.315, \"from_m\": 62862.378, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 63497.009, \"from_m\": 63007.315, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 64111.206, \"from_m\": 63497.009, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65748.918, \"from_m\": 64111.206, \"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\": 65796.197, \"from_m\": 65748.918, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65856.293, \"from_m\": 65796.197, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65883.992, \"from_m\": 65856.293, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78000.11, \"from_m\": 65883.992, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79883.342, \"from_m\": 78000.11, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80072.719, \"from_m\": 79883.342, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80950.81, \"from_m\": 80072.719, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80987.533, \"from_m\": 80950.81, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 81014.938, \"from_m\": 80987.533, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86919.266, \"from_m\": 81014.938, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 86951.258, \"from_m\": 86919.266, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90727.791, \"from_m\": 86951.258, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90930.087, \"from_m\": 90727.791, \"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\": 93791.054, \"from_m\": 90930.087, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 95338.783, \"from_m\": 93791.054, \"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\": 95388.145, \"from_m\": 95338.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95437.627, \"from_m\": 95388.145, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 99435.518, \"from_m\": 95437.627, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 99809.475, \"from_m\": 99435.518, \"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\": 101713.1, \"from_m\": 99809.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 103762.292, \"from_m\": 101713.1, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110663.001, \"from_m\": 103762.292, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 110868.303, \"from_m\": 110663.001, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112381.158, \"from_m\": 110868.303, \"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\": 113488.293, \"from_m\": 112381.158, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 114817.235, \"from_m\": 113488.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 115281.718, \"from_m\": 114817.235, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 115653.069, \"from_m\": 115281.718, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115739.168, \"from_m\": 115653.069, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 115803.907, \"from_m\": 115739.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 115823.67, \"from_m\": 115803.907, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 117100.046, \"from_m\": 115823.67, \"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\": 119700.486, \"from_m\": 117100.046, \"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\": 123633.527, \"from_m\": 119700.486, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 126658.999, \"from_m\": 123633.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 127875.751, \"from_m\": 126658.999, \"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\": 127934.211, \"from_m\": 127875.751, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 128097.691, \"from_m\": 127934.211, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128168.982, \"from_m\": 128097.691, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 140363.145, \"from_m\": 128168.982, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140417.671, \"from_m\": 140363.145, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 140445.751, \"from_m\": 140417.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 140449.384, \"from_m\": 140445.751, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 141452.526, \"from_m\": 140449.384, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 141490.359, \"from_m\": 141452.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 141690.634, \"from_m\": 141490.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 141947.174, \"from_m\": 141690.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\": 142228.489, \"from_m\": 141947.174, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 142277.944, \"from_m\": 142228.489, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 142675.759, \"from_m\": 142277.944, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 142997.97, \"from_m\": 142675.759, \"capability_applied\": null, \"effective_limit_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\": 588334, \"profile_key\": \"49376405baabc3f9da160c05ebb0a598ccee70b053c1f3c1788d1761ea580622\", \"schedule_id\": 12958, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1823\", \"location\": \"Chester\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Mickle Trafford Jn\", \"stage_seq\": 2, \"distance_m\": 4147.381, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1831\", \"location\": \"Helsby\", \"stage_seq\": 3, \"distance_m\": 11777.921, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1834\", \"wtt_dep\": \"1835\", \"location\": \"Frodsham\", \"stage_seq\": 4, \"distance_m\": 15631.434, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1837H\", \"location\": \"Frodsham Jn\", \"stage_seq\": 5, \"distance_m\": 17682.987, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1840\", \"wtt_dep\": \"1840H\", \"location\": \"Runcorn East\", \"stage_seq\": 6, \"distance_m\": 21004.219, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1844H\", \"location\": \"Acton Grange Jn\", \"stage_seq\": 7, \"distance_m\": 25980.828, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1846\", \"location\": \"Walton Old Jn\", \"stage_seq\": 8, \"distance_m\": 27637.366, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1848H\", \"wtt_dep\": \"1849H\", \"location\": \"Warrington Bank Quay\", \"stage_seq\": 9, \"distance_m\": 28856.65, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Winwick Jn\", \"stage_seq\": 10, \"distance_m\": 34282.728, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1856H\", \"wtt_dep\": \"1857H\", \"location\": \"Earlestown\", \"stage_seq\": 11, \"distance_m\": 36701.657, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1859H\", \"wtt_dep\": \"1900\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 12, \"distance_m\": 38155.885, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1901H\", \"location\": \"Parkside Jn\", \"stage_seq\": 13, \"distance_m\": 39814.15, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 14, \"distance_m\": 49246.902, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Eccles\", \"stage_seq\": 15, \"distance_m\": 57181.671, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 16, \"distance_m\": 61786.773, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916\", \"location\": \"Salford Central\", \"stage_seq\": 17, \"distance_m\": 62593.701, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Deal Street Jn\", \"stage_seq\": 18, \"distance_m\": 63007.315, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1918\", \"wtt_dep\": \"1921\", \"location\": \"Manchester Victoria\", \"stage_seq\": 19, \"distance_m\": 63652.827, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 20, \"distance_m\": 65796.197, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1925\", \"location\": \"Thorpes Bridge Jn\", \"stage_seq\": 21, \"distance_m\": 67251.905, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1927H\", \"location\": \"Vitriol Works S.B.\", \"stage_seq\": 22, \"distance_m\": 71347.479, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1930H\", \"location\": \"Castleton East Jn\", \"stage_seq\": 23, \"distance_m\": 77661.293, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1936\", \"location\": \"Rochdale\", \"stage_seq\": 24, \"distance_m\": 80505.679, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Rochdale East Jn\", \"stage_seq\": 25, \"distance_m\": 80950.81, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Littleborough\", \"stage_seq\": 26, \"distance_m\": 85844.669, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1944H\", \"wtt_dep\": \"1945H\", \"location\": \"Todmorden\", \"stage_seq\": 27, \"distance_m\": 94468.816, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 28, \"distance_m\": 95437.627, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1950H\", \"wtt_dep\": \"1951H\", \"location\": \"Hebden Bridge\", \"stage_seq\": 29, \"distance_m\": 101614.159, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1953H\", \"wtt_dep\": \"1954\", \"location\": \"Mytholmroyd\", \"stage_seq\": 30, \"distance_m\": 103683.899, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"1958\", \"wtt_dep\": \"1959\", \"location\": \"Sowerby Bridge\", \"stage_seq\": 31, \"distance_m\": 109670.89, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2000H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 32, \"distance_m\": 110663.001, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2003\", \"location\": \"Dryclough Jn\", \"stage_seq\": 33, \"distance_m\": 114161.976, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2006\", \"location\": \"Halifax\", \"stage_seq\": 34, \"distance_m\": 115561.67, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"2011H\", \"wtt_dep\": \"2012H\", \"location\": \"Low Moor\", \"stage_seq\": 35, \"distance_m\": 123740.245, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2017\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 36, \"distance_m\": 127934.211, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2022\", \"location\": \"Bradford Interchange\", \"stage_seq\": 37, \"distance_m\": 128097.691, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 38, \"distance_m\": 128259.918, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"New Pudsey\", \"stage_seq\": 39, \"distance_m\": 133635.113, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"Bramley\", \"stage_seq\": 40, \"distance_m\": 136537.258, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043\", \"location\": \"Holbeck Jn\", \"stage_seq\": 41, \"distance_m\": 141528.461, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 42, \"distance_m\": 142093.346, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Leeds West Jn\", \"stage_seq\": 43, \"distance_m\": 142472.339, \"section_seq\": 1, \"route_path_id\": 69904}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 44, \"distance_m\": 142997.97, \"section_seq\": 1, \"route_path_id\": 69904}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 142997.97, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69904}], \"total_distance_m\": 142997.97, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 130219.065, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 12778.905, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1823", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:34:58Z\", \"source_id\": 15680212, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:43Z\", \"source_id\": 48283962, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:40:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:39:44Z\", \"source_id\": 15684199, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9557, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:36Z\", \"source_id\": 48302155, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:46:38Z\", \"source_id\": 15689879, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:46Z\", \"source_id\": 48323360, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:55:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:54:50Z\", \"source_id\": 15696547, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9439, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:17Z\", \"source_id\": 48332277, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:58:21Z\", \"source_id\": 15699394, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:15Z\", \"source_id\": 48360925, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:18Z\", \"source_id\": 15708227, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:04Z\", \"source_id\": 48380664, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:08Z\", \"source_id\": 15714480, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:28Z\", \"source_id\": 48384172, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:18:28Z\", \"source_id\": 15715547, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:17Z\", \"source_id\": 48418495, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:23Z\", \"source_id\": 15728809, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8085, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:49Z\", \"source_id\": 48437189, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:52Z\", \"source_id\": 15734496, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:04Z\", \"source_id\": 48449849, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:09Z\", \"source_id\": 15738553, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:09Z\", \"source_id\": 48464739, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:13Z\", \"source_id\": 15743480, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6172, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:31Z\", \"source_id\": 48475426, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:33Z\", \"source_id\": 15749220, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:58Z\", \"source_id\": 15749776, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6156, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:29Z\", \"source_id\": 48487253, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:31Z\", \"source_id\": 15755357, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:35Z\", \"source_id\": 15755521, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:43Z\", \"source_id\": 48502391, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:46Z\", \"source_id\": 15761033, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6182, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:17Z\", \"source_id\": 48520853, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:15:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:20Z\", \"source_id\": 15766639, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6381, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:34Z\", \"source_id\": 48533329, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:38Z\", \"source_id\": 15770493, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:30Z\", \"source_id\": 48560455, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:37Z\", \"source_id\": 15778960, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:09Z\", \"source_id\": 48573242, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:11Z\", \"source_id\": 15782783, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:19Z\", \"source_id\": 48598151, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:20Z\", \"source_id\": 15790464, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "5", "timing_fact_generation": 1789501700784751, "current_leg_arrival_utc": "2026-09-15T20:48:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:42.890652", "service_state_evidence_id": 15790464, "current_leg_start_actual_dep": "2026-09-15T20:37:00+01:00", "operational_evidence_version": 139, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:43.058971", "service_state_valid_until_kind": null, "operational_interpretation_version": 139, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
CTR |
LDS |
1E74 |
195013 |
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": 576.425, "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": 930.042, "from_m": 576.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": 4427.428, "from_m": 930.042, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4466.361, "from_m": 4427.428, "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": 11723.994, "from_m": 4466.361, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11876.289, "from_m": 11723.994, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 11912.641, "from_m": 11876.289, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11956.997, "from_m": 11912.641, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12192.119, "from_m": 11956.997, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17415.212, "from_m": 12192.119, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17469.053, "from_m": 17415.212, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26082.162, "from_m": 17469.053, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26175.32, "from_m": 26082.162, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28347.152, "from_m": 26175.32, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 34282.728, "from_m": 28347.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": 34328.249, "from_m": 34282.728, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34376.584, "from_m": 34328.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": 34432.453, "from_m": 34376.584, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34550.979, "from_m": 34432.453, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36574.118, "from_m": 34550.979, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 36846.111, "from_m": 36574.118, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 38990.941, "from_m": 36846.111, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 39037.131, "from_m": 38990.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47600.534, "from_m": 39037.131, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48996.04, "from_m": 47600.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49425.147, "from_m": 48996.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": 61160.103, "from_m": 49425.147, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 61625.07, "from_m": 61160.103, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61671.293, "from_m": 61625.07, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 61786.773, "from_m": 61671.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 62843.558, "from_m": 61786.773, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 62862.378, "from_m": 62843.558, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 63007.315, "from_m": 62862.378, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 63497.009, "from_m": 63007.315, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 64111.206, "from_m": 63497.009, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65748.918, "from_m": 64111.206, "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": 65796.197, "from_m": 65748.918, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65856.293, "from_m": 65796.197, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65883.992, "from_m": 65856.293, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78000.11, "from_m": 65883.992, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79883.342, "from_m": 78000.11, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80072.719, "from_m": 79883.342, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80950.81, "from_m": 80072.719, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80987.533, "from_m": 80950.81, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 81014.938, "from_m": 80987.533, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86919.266, "from_m": 81014.938, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 86951.258, "from_m": 86919.266, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90727.791, "from_m": 86951.258, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90930.087, "from_m": 90727.791, "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": 93791.054, "from_m": 90930.087, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 95338.783, "from_m": 93791.054, "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": 95388.145, "from_m": 95338.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95437.627, "from_m": 95388.145, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 99435.518, "from_m": 95437.627, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 99809.475, "from_m": 99435.518, "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": 101713.1, "from_m": 99809.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 103762.292, "from_m": 101713.1, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110663.001, "from_m": 103762.292, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 110868.303, "from_m": 110663.001, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112381.158, "from_m": 110868.303, "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": 113488.293, "from_m": 112381.158, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 114817.235, "from_m": 113488.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 115281.718, "from_m": 114817.235, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 115653.069, "from_m": 115281.718, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115739.168, "from_m": 115653.069, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 115803.907, "from_m": 115739.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 115823.67, "from_m": 115803.907, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 117100.046, "from_m": 115823.67, "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": 119700.486, "from_m": 117100.046, "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": 123633.527, "from_m": 119700.486, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 126658.999, "from_m": 123633.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 127875.751, "from_m": 126658.999, "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": 127934.211, "from_m": 127875.751, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 128097.691, "from_m": 127934.211, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128168.982, "from_m": 128097.691, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 140363.145, "from_m": 128168.982, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140417.671, "from_m": 140363.145, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 140445.751, "from_m": 140417.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 140449.384, "from_m": 140445.751, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 141452.526, "from_m": 140449.384, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 141490.359, "from_m": 141452.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 141690.634, "from_m": 141490.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 141947.174, "from_m": 141690.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": 142228.489, "from_m": 141947.174, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 142277.944, "from_m": 142228.489, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 142675.759, "from_m": 142277.944, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 142997.97, "from_m": 142675.759, "capability_applied": null, "effective_limit_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": 588334, "profile_key": "49376405baabc3f9da160c05ebb0a598ccee70b053c1f3c1788d1761ea580622", "schedule_id": 12958, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1823", "location": "Chester", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827", "location": "Mickle Trafford Jn", "stage_seq": 2, "distance_m": 4147.381, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1831", "location": "Helsby", "stage_seq": 3, "distance_m": 11777.921, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1834", "wtt_dep": "1835", "location": "Frodsham", "stage_seq": 4, "distance_m": 15631.434, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1837H", "location": "Frodsham Jn", "stage_seq": 5, "distance_m": 17682.987, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1840", "wtt_dep": "1840H", "location": "Runcorn East", "stage_seq": 6, "distance_m": 21004.219, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1844H", "location": "Acton Grange Jn", "stage_seq": 7, "distance_m": 25980.828, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1846", "location": "Walton Old Jn", "stage_seq": 8, "distance_m": 27637.366, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1848H", "wtt_dep": "1849H", "location": "Warrington Bank Quay", "stage_seq": 9, "distance_m": 28856.65, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Winwick Jn", "stage_seq": 10, "distance_m": 34282.728, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1856H", "wtt_dep": "1857H", "location": "Earlestown", "stage_seq": 11, "distance_m": 36701.657, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1859H", "wtt_dep": "1900", "location": "Newton-le-Willows", "stage_seq": 12, "distance_m": 38155.885, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1901H", "location": "Parkside Jn", "stage_seq": 13, "distance_m": 39814.15, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906", "location": "Astley Station S.B.", "stage_seq": 14, "distance_m": 49246.902, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Eccles", "stage_seq": 15, "distance_m": 57181.671, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914H", "location": "Ordsall Lane Jn", "stage_seq": 16, "distance_m": 61786.773, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916", "location": "Salford Central", "stage_seq": 17, "distance_m": 62593.701, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Deal Street Jn", "stage_seq": 18, "distance_m": 63007.315, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1918", "wtt_dep": "1921", "location": "Manchester Victoria", "stage_seq": 19, "distance_m": 63652.827, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Miles Platting Jn", "stage_seq": 20, "distance_m": 65796.197, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1925", "location": "Thorpes Bridge Jn", "stage_seq": 21, "distance_m": 67251.905, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1927H", "location": "Vitriol Works S.B.", "stage_seq": 22, "distance_m": 71347.479, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1930H", "location": "Castleton East Jn", "stage_seq": 23, "distance_m": 77661.293, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1936", "location": "Rochdale", "stage_seq": 24, "distance_m": 80505.679, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Rochdale East Jn", "stage_seq": 25, "distance_m": 80950.81, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Littleborough", "stage_seq": 26, "distance_m": 85844.669, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1944H", "wtt_dep": "1945H", "location": "Todmorden", "stage_seq": 27, "distance_m": 94468.816, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Hall Royd Jn", "stage_seq": 28, "distance_m": 95437.627, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1950H", "wtt_dep": "1951H", "location": "Hebden Bridge", "stage_seq": 29, "distance_m": 101614.159, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1953H", "wtt_dep": "1954", "location": "Mytholmroyd", "stage_seq": 30, "distance_m": 103683.899, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "1958", "wtt_dep": "1959", "location": "Sowerby Bridge", "stage_seq": 31, "distance_m": 109670.89, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2000H", "location": "Milner Royd Jn", "stage_seq": 32, "distance_m": 110663.001, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2003", "location": "Dryclough Jn", "stage_seq": 33, "distance_m": 114161.976, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2006", "location": "Halifax", "stage_seq": 34, "distance_m": 115561.67, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "2011H", "wtt_dep": "2012H", "location": "Low Moor", "stage_seq": 35, "distance_m": 123740.245, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2017", "location": "Mill Lane Jn", "stage_seq": 36, "distance_m": 127934.211, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2022", "location": "Bradford Interchange", "stage_seq": 37, "distance_m": 128097.691, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Mill Lane Jn", "stage_seq": 38, "distance_m": 128259.918, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "New Pudsey", "stage_seq": 39, "distance_m": 133635.113, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "Bramley", "stage_seq": 40, "distance_m": 136537.258, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043", "location": "Holbeck Jn", "stage_seq": 41, "distance_m": 141528.461, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044H", "location": "Whitehall Jn", "stage_seq": 42, "distance_m": 142093.346, "section_seq": 1, "route_path_id": 69904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Leeds West Jn", "stage_seq": 43, "distance_m": 142472.339, "section_seq": 1, "route_path_id": 69904}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": null, "location": "Leeds", "stage_seq": 44, "distance_m": 142997.97, "section_seq": 1, "route_path_id": 69904}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 142997.97, "from_m": 0.0, "section_seq": 1, "route_path_id": 69904}], "total_distance_m": 142997.97, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 130219.065, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 12778.905, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:34:58Z", "source_id": 15680212, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9585, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:43Z", "source_id": 48283962, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T17:40:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:39:44Z", "source_id": 15684199, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9557, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:36Z", "source_id": 48302155, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:46:38Z", "source_id": 15689879, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9455, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:46Z", "source_id": 48323360, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:55:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:54:50Z", "source_id": 15696547, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9439, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:17Z", "source_id": 48332277, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T17:59:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:58:21Z", "source_id": 15699394, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8379, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:15Z", "source_id": 48360925, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:10:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:18Z", "source_id": 15708227, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8260, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:04Z", "source_id": 48380664, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:17:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:08Z", "source_id": 15714480, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8195, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:28Z", "source_id": 48384172, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:19:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:18:28Z", "source_id": 15715547, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8068, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:17Z", "source_id": 48418495, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:33:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:23Z", "source_id": 15728809, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8085, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:49Z", "source_id": 48437189, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:40:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:52Z", "source_id": 15734496, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8054, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:04Z", "source_id": 48449849, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:09Z", "source_id": 15738553, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:09Z", "source_id": 48464739, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T18:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:13Z", "source_id": 15743480, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6172, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:31Z", "source_id": 48475426, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T18:56:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:33Z", "source_id": 15749220, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:58Z", "source_id": 15749776, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6156, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:29Z", "source_id": 48487253, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:01:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:31Z", "source_id": 15755357, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:35Z", "source_id": 15755521, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:43Z", "source_id": 48502391, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:07:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:46Z", "source_id": 15761033, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6182, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:17Z", "source_id": 48520853, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T19:15:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:20Z", "source_id": 15766639, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-15T20:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6381, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:34Z", "source_id": 48533329, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:21:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:38Z", "source_id": 15770493, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T20:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:30Z", "source_id": 48560455, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T19:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:37Z", "source_id": 15778960, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6393, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:09Z", "source_id": 48573242, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T19:37:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:11Z", "source_id": 15782783, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5379, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:19Z", "source_id": 48598151, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T19:49:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:20Z", "source_id": 15790464, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
Chester |
1823 |
1823 |
6 |
None |
None |
Leeds |
2048 |
2046½ |
5C |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G89138/2026-09-15/detailed |
None |
Bramley |
2026-09-15T20:37:00+01:00 |
Leeds |
11.0 |
{"type": "LineString", "coordinates": [[-1.6369021, 53.805291800000006], [-1.6359922999999998, 53.80506309999999], [-1.6344759, 53.8046931], [-1.632912, 53.8043342], [-1.6314586999999998, 53.80399760000001], [-1.6299806, 53.80365179999999], [-1.6288447999999998, 53.8033602], [-1.6276939999999998, 53.80307700000001], [-1.6258882, 53.8025979], [-1.6251719, 53.8023839], [-1.6246566999999998, 53.80221670000001], [-1.6241575999999998, 53.8020419], [-1.623177, 53.8016812], [-1.6224189999999998, 53.80137380000001], [-1.6217255, 53.8010737], [-1.6209548, 53.80072359999999], [-1.6201989999999995, 53.8003688], [-1.6198708, 53.800198499999986], [-1.6194795, 53.8000005], [-1.6174504999999997, 53.7989301], [-1.6169675114151385, 53.7986785405585], [-1.6165843999999998, 53.79847900000001], [-1.6156965, 53.7980194], [-1.6150953, 53.79770950000001], [-1.6147727, 53.79754659999999], [-1.6144534, 53.7974029], [-1.6139347, 53.79718359999999], [-1.6133934, 53.7969746], [-1.6131243, 53.79687820000001], [-1.6128268, 53.79677920000001], [-1.6125366, 53.79668869999999], [-1.6122282999999995, 53.7966003], [-1.6118633, 53.7965071], [-1.6114953, 53.79642079999999], [-1.6111329999999997, 53.796342299999985], [-1.6107594, 53.7962675], [-1.61044, 53.796210499999994], [-1.6100989999999995, 53.7961571], [-1.6097559999999995, 53.796111399999994], [-1.6094221000000002, 53.796071000000005], [-1.6089397999999997, 53.79601980000001], [-1.608714, 53.7959975], [-1.6084683, 53.7959784], [-1.6080439, 53.7959545], [-1.6076198999999998, 53.7959412], [-1.6070449, 53.79593289999999], [-1.6064674, 53.7959382], [-1.6057396, 53.795964], [-1.6053704999999998, 53.795982200000005], [-1.605002, 53.7959997], [-1.6044227, 53.79603579999999], [-1.6038532999999997, 53.79607219999999], [-1.6035625000000002, 53.7960904], [-1.6032855999999998, 53.79610699999999], [-1.6027457, 53.79613069999999], [-1.6022934, 53.796143500000014], [-1.6018648, 53.7961419], [-1.6012908, 53.7961278], [-1.6007414, 53.79609609999999], [-1.6003871999999997, 53.7960721], [-1.6000468, 53.79604350000001], [-1.5995326, 53.79598930000001], [-1.5992865999999997, 53.79595599999998], [-1.5990615, 53.795922399999995], [-1.5988388000000002, 53.7958816], [-1.5986048, 53.795837], [-1.5981608, 53.7957371], [-1.5978136999999997, 53.7956518], [-1.5975057999999998, 53.79555909999999], [-1.5968759999999995, 53.79536530000001], [-1.5956587, 53.794995199999995], [-1.5951448, 53.7948358], [-1.5946283, 53.79466459999999], [-1.5936341999999997, 53.79432009999999], [-1.5931794999999995, 53.7941882], [-1.5927156, 53.7940555], [-1.5915714, 53.7937096], [-1.5906178, 53.793417100000006], [-1.5893253, 53.7930078], [-1.5880042999999997, 53.7926033], [-1.5854773, 53.7918066], [-1.5849539999999998, 53.7916472], [-1.5842234999999998, 53.79141429999999], [-1.583613, 53.791219600000005], [-1.5828611999999995, 53.790998900000005], [-1.5821011, 53.79078059999999], [-1.5815903, 53.79064900000001], [-1.5810636, 53.7905309], [-1.5805677, 53.7904361], [-1.5800566, 53.7903527], [-1.5796939, 53.79029330000001], [-1.5793323, 53.7902388], [-1.5789687, 53.79019199999999], [-1.5785962999999998, 53.7901458], [-1.5782114, 53.7901079], [-1.5777983, 53.79007699999999], [-1.5772221, 53.79004199999999], [-1.5766457, 53.79002509999999], [-1.5762820999999998, 53.7900226], [-1.5758830999999998, 53.79001999999999], [-1.5754920999999995, 53.790027], [-1.5751062, 53.7900395], [-1.5747248000000005, 53.7900683], [-1.5744418, 53.7900918], [-1.5741609, 53.7901285], [-1.5737987, 53.790185400000006], [-1.5734015999999995, 53.79025539999999], [-1.5725418, 53.790409399999994], [-1.5716930999999998, 53.790582699999995], [-1.5708576999999997, 53.79077650000001], [-1.5696638885950416, 53.791103015191574], [-1.569420204293468, 53.79117072167065], [-1.5691997114818166, 53.7912267198627], [-1.5689993192149825, 53.79127290060471], [-1.5688159365478591, 53.791311154733656], [-1.5686464725353415, 53.79134337308652], [-1.5684878362323236, 53.79137144650028], [-1.5683369366936997, 53.79139726581193], [-1.5681906829743637, 53.79142272185844], [-1.568045984129211, 53.79144970547678], [-1.5678997492131348, 53.79148010750396], [-1.5677488872810297, 53.79151581877693], [-1.5675903073877897, 53.79155873013269], [-1.5674209185883097, 53.791610732408216], [-1.5672376299374835, 53.7916737164405], [-1.567037350490205, 53.7917495730665], [-1.56681698930137, 53.79184019312321], [-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]]} |
3.9 |
2038 |
2049 |
Bramley |
Leeds |
Leeds |
53.7944724 |
-1.5478364 |
53.7944724 |
-1.5478364 |
1 |
0 |
2026-09-15 20:00:07 |
TERMINATED |
2026-09-15 19:49:00 |
Leeds |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790464 |
1789501700784751 |
139 |
139 |
2026-09-15 19:59:43.058971 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:42.890652 |
| 559763 |
587826 |
P89067 |
882R56MW15 |
2026-09-15 |
COMPLETE |
15790600 |
2026-09-15 20:49:00 |
2026-09-15 20:00:07 |
2026-09-17 20:00:07 |
{"id": 587826, "stp": "P", "toc": "Southeastern", "uid": "P89067", "consist": "375622+375706+375903", "dest_crs": "RAM", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89067/2026-09-15/detailed", "trust_id": "882R56MW15", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ramsgate", "service_date": "2026-09-15", "dest_arr_time": "2043", "dest_platform": "3", "is_terminated": 1, "next_location": "Ramsgate", "signalling_id": "2R56", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "2049", "current_leg_dep": "2045", "current_leg_end": "Ramsgate", "origin_dep_time": "1804", "origin_platform": "4", "current_location": "Ramsgate", "last_update_time": "2026-09-15T20:00:07", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]}", "current_leg_start": "Thanet Parkway (Construction)", "dest_arr_time_act": "2043", "motion_projection": null, "next_location_lat": "51.3411668", "next_location_lon": "1.4054297", "previous_location": "Thanet Parkway (Construction)", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3825.042, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9934.795, \"from_m\": 3825.042, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10032.039, \"from_m\": 9934.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10440.623, \"from_m\": 10032.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 10667.954, \"from_m\": 10440.623, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12632.492, \"from_m\": 10667.954, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18518.739, \"from_m\": 12632.492, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18528.304, \"from_m\": 18518.739, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18601.035, \"from_m\": 18528.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18794.271, \"from_m\": 18601.035, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19358.622, \"from_m\": 18794.271, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19404.589, \"from_m\": 19358.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20029.198, \"from_m\": 19404.589, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22781.857, \"from_m\": 20029.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22824.68, \"from_m\": 22781.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24790.193, \"from_m\": 22824.68, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31153.329, \"from_m\": 24790.193, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 33939.905, \"from_m\": 31153.329, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36490.551, \"from_m\": 33939.905, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39967.521, \"from_m\": 36490.551, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45969.96, \"from_m\": 39967.521, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46754.794, \"from_m\": 45969.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46979.141, \"from_m\": 46754.794, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 47029.175, \"from_m\": 46979.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47612.693, \"from_m\": 47029.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49127.185, \"from_m\": 47612.693, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55939.514, \"from_m\": 49127.185, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56037.858, \"from_m\": 55939.514, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89032.111, \"from_m\": 56037.858, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 89174.18, \"from_m\": 89032.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 89463.579, \"from_m\": 89174.18, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 89528.534, \"from_m\": 89463.579, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90723.182, \"from_m\": 89528.534, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90784.446, \"from_m\": 90723.182, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91651.432, \"from_m\": 90784.446, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92008.59, \"from_m\": 91651.432, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 106782.299, \"from_m\": 92008.59, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 106879.81, \"from_m\": 106782.299, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 106969.856, \"from_m\": 106879.81, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 107259.419, \"from_m\": 106969.856, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107625.522, \"from_m\": 107259.419, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112411.618, \"from_m\": 107625.522, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 112959.092, \"from_m\": 112411.618, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 119964.132, \"from_m\": 112959.092, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120196.381, \"from_m\": 119964.132, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 122963.921, \"from_m\": 120196.381, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 123666.481, \"from_m\": 122963.921, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 124479.473, \"from_m\": 123666.481, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124520.119, \"from_m\": 124479.473, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 125157.149, \"from_m\": 124520.119, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 126161.74, \"from_m\": 125157.149, \"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\": 126255.944, \"from_m\": 126161.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}, {\"to_m\": 127051.494, \"from_m\": 126255.944, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 128099.42, \"from_m\": 127051.494, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 139118.416, \"from_m\": 128099.42, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 139685.592, \"from_m\": 139118.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\": 139792.975, \"from_m\": 139685.592, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 140666.513, \"from_m\": 139792.975, \"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\": 144886.492, \"from_m\": 140666.513, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 144898.802, \"from_m\": 144886.492, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 148096.922, \"from_m\": 144898.802, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 149190.121, \"from_m\": 148096.922, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 153226.039, \"from_m\": 149190.121, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 153772.458, \"from_m\": 153226.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 159253.79, \"from_m\": 153772.458, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 159634.21, \"from_m\": 159253.79, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 587826, \"profile_key\": \"56d5fe07492b2c51dcb23521ddb6edb813d1fa84d39bb2e37a9258765148ea3d\", \"schedule_id\": 23900, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1804\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1806H\", \"wtt_dep\": \"1807H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1809\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1811\", \"wtt_dep\": \"1813\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3291.934, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1815\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5152.19, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1818\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8125.457, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1819\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 8944.142, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1820H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 10344.828, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1822\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 11868.825, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1824\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 14730.011, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1826\", \"location\": \"Chislehurst\", \"stage_seq\": 11, \"distance_m\": 18364.178, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1827\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 12, \"distance_m\": 19901.346, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1828H\", \"location\": \"Orpington\", \"stage_seq\": 13, \"distance_m\": 22574.465, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1836H\", \"wtt_dep\": \"1838\", \"location\": \"Sevenoaks\", \"stage_seq\": 14, \"distance_m\": 35814.202, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1848H\", \"wtt_dep\": \"1850\", \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 47905.142, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1851H\", \"location\": \"Tonbridge Down Loop\", \"stage_seq\": 16, \"distance_m\": 48775.165, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1857\", \"wtt_dep\": \"1858\", \"location\": \"Paddock Wood\", \"stage_seq\": 17, \"distance_m\": 56577.186, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1903\", \"wtt_dep\": \"1904\", \"location\": \"Marden\", \"stage_seq\": 18, \"distance_m\": 63493.0, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1908H\", \"location\": \"Staplehurst\", \"stage_seq\": 19, \"distance_m\": 67526.105, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1913\", \"wtt_dep\": \"1914\", \"location\": \"Headcorn\", \"stage_seq\": 20, \"distance_m\": 72868.363, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1920\", \"wtt_dep\": \"1921\", \"location\": \"Pluckley\", \"stage_seq\": 21, \"distance_m\": 81348.318, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1929\", \"wtt_dep\": \"1931\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 22, \"distance_m\": 90471.965, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1938H\", \"wtt_dep\": \"1939\", \"location\": \"Westenhanger\", \"stage_seq\": 23, \"distance_m\": 103234.845, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1941H\", \"wtt_dep\": \"1942\", \"location\": \"Sandling\", \"stage_seq\": 24, \"distance_m\": 105363.116, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1943H\", \"location\": \"Saltwood Jn\", \"stage_seq\": 25, \"distance_m\": 107080.907, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1946H\", \"wtt_dep\": \"1947H\", \"location\": \"Folkestone West\", \"stage_seq\": 26, \"distance_m\": 111738.279, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"1949\", \"wtt_dep\": \"1950\", \"location\": \"Folkestone Central\", \"stage_seq\": 27, \"distance_m\": 112773.866, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1952\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 28, \"distance_m\": 114391.443, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"2000H\", \"wtt_dep\": \"2002\", \"location\": \"Dover Priory\", \"stage_seq\": 29, \"distance_m\": 124627.769, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2004\", \"location\": \"Buckland Jn\", \"stage_seq\": 30, \"distance_m\": 126161.74, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"2011\", \"wtt_dep\": \"2012\", \"location\": \"Martin Mill\", \"stage_seq\": 31, \"distance_m\": 132622.574, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Walmer\", \"stage_seq\": 32, \"distance_m\": 136986.054, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2021\", \"location\": \"Deal\", \"stage_seq\": 33, \"distance_m\": 139590.484, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"2026H\", \"wtt_dep\": \"2027H\", \"location\": \"Sandwich\", \"stage_seq\": 34, \"distance_m\": 146222.324, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Minster South Jn\", \"stage_seq\": 35, \"distance_m\": 153226.039, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Minster East Jn\", \"stage_seq\": 36, \"distance_m\": 153790.785, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 37, \"distance_m\": 156432.041, \"section_seq\": 1, \"route_path_id\": 100218}, {\"is_pass\": false, \"wtt_arr\": \"2043\", \"wtt_dep\": null, \"location\": \"Ramsgate\", \"stage_seq\": 38, \"distance_m\": 159634.21, \"section_seq\": 1, \"route_path_id\": 100218}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 159634.21, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100218}], \"total_distance_m\": 159634.21, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 158682.168, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 952.042, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1804", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3411668", "current_position_lon": "1.4054297", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:06:55Z\", \"source_id\": 48198913, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:07:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:06:58Z\", \"source_id\": 15656975, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29677, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:11:05Z\", \"source_id\": 48209917, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:11:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:11:11Z\", \"source_id\": 15660426, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31696, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:32Z\", \"source_id\": 48239240, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:23:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:22:35Z\", \"source_id\": 15670031, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:25:27Z\", \"source_id\": 48246478, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:25:28Z\", \"source_id\": 15672421, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31942, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:23Z\", \"source_id\": 48254122, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:29:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:28:27Z\", \"source_id\": 15674780, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:30:48Z\", \"source_id\": 48260434, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:31:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:30:54Z\", \"source_id\": 15676840, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32581, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:29Z\", \"source_id\": 48291473, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:43:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:42:33Z\", \"source_id\": 15686524, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:25Z\", \"source_id\": 48324969, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:26Z\", \"source_id\": 15696999, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:58Z\", \"source_id\": 48344445, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:01Z\", \"source_id\": 15703108, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32498, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:19Z\", \"source_id\": 48361053, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:21Z\", \"source_id\": 15708292, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:07Z\", \"source_id\": 48375716, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:16:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:12Z\", \"source_id\": 15712915, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:40Z\", \"source_id\": 48389582, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:21:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:20:44Z\", \"source_id\": 15717305, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:49Z\", \"source_id\": 48407196, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:27:54Z\", \"source_id\": 15722898, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32928, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:52Z\", \"source_id\": 48427234, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:59Z\", \"source_id\": 15731544, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:38Z\", \"source_id\": 48448825, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:43Z\", \"source_id\": 15738250, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:47:59Z\", \"source_id\": 48457040, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:03Z\", \"source_id\": 15740769, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:00Z\", \"source_id\": 48469274, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:02Z\", \"source_id\": 15745827, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:53:33Z\", \"source_id\": 15746485, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:18Z\", \"source_id\": 48474954, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:21Z\", \"source_id\": 15748987, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:48Z\", \"source_id\": 15749542, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33797, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:19Z\", \"source_id\": 48503932, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:21Z\", \"source_id\": 15761452, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:08Z\", \"source_id\": 48520457, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:14:13Z\", \"source_id\": 15766539, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:54Z\", \"source_id\": 48534106, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:58Z\", \"source_id\": 15770731, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:27Z\", \"source_id\": 48549064, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:28Z\", \"source_id\": 15775369, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:36Z\", \"source_id\": 48556147, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:37Z\", \"source_id\": 15777579, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:13Z\", \"source_id\": 48586680, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:17Z\", \"source_id\": 15786977, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:29Z\", \"source_id\": 48598568, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:30Z\", \"source_id\": 15790600, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:49:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ramsgate", "service_state_platform": "3", "timing_fact_generation": 1789501712396498, "current_leg_arrival_utc": "2026-09-15T20:49:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:49:59.801473", "service_state_evidence_id": 15790600, "current_leg_start_actual_dep": "2026-09-15T20:44:00+01:00", "operational_evidence_version": 161, "service_state_event_time_utc": "2026-09-15T19:49:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T19:59:59.858539", "service_state_valid_until_kind": null, "operational_interpretation_version": 161, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
CHX |
RAM |
2R56 |
375622+375706+375903 |
12 |
100 |
None |
{"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3825.042, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9934.795, "from_m": 3825.042, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10032.039, "from_m": 9934.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10440.623, "from_m": 10032.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 10667.954, "from_m": 10440.623, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12632.492, "from_m": 10667.954, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18518.739, "from_m": 12632.492, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18528.304, "from_m": 18518.739, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18601.035, "from_m": 18528.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18794.271, "from_m": 18601.035, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19358.622, "from_m": 18794.271, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19404.589, "from_m": 19358.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20029.198, "from_m": 19404.589, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22781.857, "from_m": 20029.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22824.68, "from_m": 22781.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24790.193, "from_m": 22824.68, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31153.329, "from_m": 24790.193, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 33939.905, "from_m": 31153.329, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36490.551, "from_m": 33939.905, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39967.521, "from_m": 36490.551, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45969.96, "from_m": 39967.521, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46754.794, "from_m": 45969.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46979.141, "from_m": 46754.794, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 47029.175, "from_m": 46979.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47612.693, "from_m": 47029.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49127.185, "from_m": 47612.693, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55939.514, "from_m": 49127.185, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56037.858, "from_m": 55939.514, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89032.111, "from_m": 56037.858, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 89174.18, "from_m": 89032.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 89463.579, "from_m": 89174.18, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 89528.534, "from_m": 89463.579, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90723.182, "from_m": 89528.534, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90784.446, "from_m": 90723.182, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91651.432, "from_m": 90784.446, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92008.59, "from_m": 91651.432, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 106782.299, "from_m": 92008.59, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 106879.81, "from_m": 106782.299, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 106969.856, "from_m": 106879.81, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 107259.419, "from_m": 106969.856, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107625.522, "from_m": 107259.419, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112411.618, "from_m": 107625.522, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 112959.092, "from_m": 112411.618, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 119964.132, "from_m": 112959.092, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120196.381, "from_m": 119964.132, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 122963.921, "from_m": 120196.381, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 123666.481, "from_m": 122963.921, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 124479.473, "from_m": 123666.481, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124520.119, "from_m": 124479.473, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 125157.149, "from_m": 124520.119, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 126161.74, "from_m": 125157.149, "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": 126255.944, "from_m": 126161.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}, {"to_m": 127051.494, "from_m": 126255.944, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 128099.42, "from_m": 127051.494, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 139118.416, "from_m": 128099.42, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 139685.592, "from_m": 139118.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": 139792.975, "from_m": 139685.592, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 140666.513, "from_m": 139792.975, "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": 144886.492, "from_m": 140666.513, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 144898.802, "from_m": 144886.492, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 148096.922, "from_m": 144898.802, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 149190.121, "from_m": 148096.922, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 153226.039, "from_m": 149190.121, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 153772.458, "from_m": 153226.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 159253.79, "from_m": 153772.458, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 159634.21, "from_m": 159253.79, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 587826, "profile_key": "56d5fe07492b2c51dcb23521ddb6edb813d1fa84d39bb2e37a9258765148ea3d", "schedule_id": 23900, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1804", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1806H", "wtt_dep": "1807H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1809", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1811", "wtt_dep": "1813", "location": "London Bridge", "stage_seq": 4, "distance_m": 3291.934, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1815", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5152.19, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1818", "location": "New Cross", "stage_seq": 6, "distance_m": 8125.457, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1819", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 8944.142, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1820H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 10344.828, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1822", "location": "Hither Green", "stage_seq": 9, "distance_m": 11868.825, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1824", "location": "Grove Park", "stage_seq": 10, "distance_m": 14730.011, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1826", "location": "Chislehurst", "stage_seq": 11, "distance_m": 18364.178, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1827", "location": "Petts Wood Jn", "stage_seq": 12, "distance_m": 19901.346, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1828H", "location": "Orpington", "stage_seq": 13, "distance_m": 22574.465, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1836H", "wtt_dep": "1838", "location": "Sevenoaks", "stage_seq": 14, "distance_m": 35814.202, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1848H", "wtt_dep": "1850", "location": "Tonbridge", "stage_seq": 15, "distance_m": 47905.142, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1851H", "location": "Tonbridge Down Loop", "stage_seq": 16, "distance_m": 48775.165, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1857", "wtt_dep": "1858", "location": "Paddock Wood", "stage_seq": 17, "distance_m": 56577.186, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1903", "wtt_dep": "1904", "location": "Marden", "stage_seq": 18, "distance_m": 63493.0, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1908H", "location": "Staplehurst", "stage_seq": 19, "distance_m": 67526.105, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1913", "wtt_dep": "1914", "location": "Headcorn", "stage_seq": 20, "distance_m": 72868.363, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1920", "wtt_dep": "1921", "location": "Pluckley", "stage_seq": 21, "distance_m": 81348.318, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1929", "wtt_dep": "1931", "location": "Ashford (Kent)", "stage_seq": 22, "distance_m": 90471.965, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1938H", "wtt_dep": "1939", "location": "Westenhanger", "stage_seq": 23, "distance_m": 103234.845, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1941H", "wtt_dep": "1942", "location": "Sandling", "stage_seq": 24, "distance_m": 105363.116, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1943H", "location": "Saltwood Jn", "stage_seq": 25, "distance_m": 107080.907, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1946H", "wtt_dep": "1947H", "location": "Folkestone West", "stage_seq": 26, "distance_m": 111738.279, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "1949", "wtt_dep": "1950", "location": "Folkestone Central", "stage_seq": 27, "distance_m": 112773.866, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1952", "location": "Folkestone East Staff Halt", "stage_seq": 28, "distance_m": 114391.443, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "2000H", "wtt_dep": "2002", "location": "Dover Priory", "stage_seq": 29, "distance_m": 124627.769, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2004", "location": "Buckland Jn", "stage_seq": 30, "distance_m": 126161.74, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "2011", "wtt_dep": "2012", "location": "Martin Mill", "stage_seq": 31, "distance_m": 132622.574, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Walmer", "stage_seq": 32, "distance_m": 136986.054, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2021", "location": "Deal", "stage_seq": 33, "distance_m": 139590.484, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "2026H", "wtt_dep": "2027H", "location": "Sandwich", "stage_seq": 34, "distance_m": 146222.324, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Minster South Jn", "stage_seq": 35, "distance_m": 153226.039, "section_seq": 1, "route_path_id": 100218}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Minster East Jn", "stage_seq": 36, "distance_m": 153790.785, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Thanet Parkway (Construction)", "stage_seq": 37, "distance_m": 156432.041, "section_seq": 1, "route_path_id": 100218}, {"is_pass": false, "wtt_arr": "2043", "wtt_dep": null, "location": "Ramsgate", "stage_seq": 38, "distance_m": 159634.21, "section_seq": 1, "route_path_id": 100218}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 159634.21, "from_m": 0.0, "section_seq": 1, "route_path_id": 100218}], "total_distance_m": 159634.21, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 158682.168, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 952.042, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 31444, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:06:55Z", "source_id": 48198913, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:07:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:06:58Z", "source_id": 15656975, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29677, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:11:05Z", "source_id": 48209917, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:11:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:11:11Z", "source_id": 15660426, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31696, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:32Z", "source_id": 48239240, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T17:23:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:22:35Z", "source_id": 15670031, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31917, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:25:27Z", "source_id": 48246478, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T17:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:25:28Z", "source_id": 15672421, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31942, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:23Z", "source_id": 48254122, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T17:29:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:28:27Z", "source_id": 15674780, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32051, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:30:48Z", "source_id": 48260434, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T17:31:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:30:54Z", "source_id": 15676840, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32581, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:29Z", "source_id": 48291473, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T17:43:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:42:33Z", "source_id": 15686524, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:25Z", "source_id": 48324969, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T17:56:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:26Z", "source_id": 15696999, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:58Z", "source_id": 48344445, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T18:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:01Z", "source_id": 15703108, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32498, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:19Z", "source_id": 48361053, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:10:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:21Z", "source_id": 15708292, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32490, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:07Z", "source_id": 48375716, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T18:16:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:12Z", "source_id": 15712915, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32478, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:40Z", "source_id": 48389582, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T18:21:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:20:44Z", "source_id": 15717305, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32463, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:49Z", "source_id": 48407196, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T18:28:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:27:54Z", "source_id": 15722898, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32928, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:52Z", "source_id": 48427234, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T18:36:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:59Z", "source_id": 15731544, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:38Z", "source_id": 48448825, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T18:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:43Z", "source_id": 15738250, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33971, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:47:59Z", "source_id": 48457040, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T18:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:03Z", "source_id": 15740769, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33845, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:00Z", "source_id": 48469274, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T18:54:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:02Z", "source_id": 15745827, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:53:33Z", "source_id": 15746485, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-15T19:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33842, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:18Z", "source_id": 48474954, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T18:56:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:21Z", "source_id": 15748987, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:48Z", "source_id": 15749542, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33797, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:19Z", "source_id": 48503932, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:21Z", "source_id": 15761452, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33066, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:08Z", "source_id": 48520457, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:18:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:14:13Z", "source_id": 15766539, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33063, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:54Z", "source_id": 48534106, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:23:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:58Z", "source_id": 15770731, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33059, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:27Z", "source_id": 48549064, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:27:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:28Z", "source_id": 15775369, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33054, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:36Z", "source_id": 48556147, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T19:33:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:37Z", "source_id": 15777579, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33176, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:13Z", "source_id": 48586680, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T19:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:17Z", "source_id": 15786977, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-15T20:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:29Z", "source_id": 48598568, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T19:49:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:30Z", "source_id": 15790600, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-15T20:49:00+01:00", "operational_fact": true}] |
London Charing Cross |
1804 |
1804 |
4 |
None |
None |
Ramsgate |
2043 |
2043 |
3 |
LATE |
+6 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P89067/2026-09-15/detailed |
None |
Thanet Parkway (Construction) |
2026-09-15T20:44:00+01:00 |
Ramsgate |
4.0 |
{"type": "LineString", "coordinates": [[1.3611468121053056, 51.33069708903964], [1.3626539999999998, 51.3311967], [1.362762, 51.33123169999999], [1.3651364999999998, 51.33202299999999], [1.3667359, 51.33253479999999], [1.3675409999999997, 51.33278889999999], [1.3687025999999998, 51.3331865], [1.3699029, 51.3335916], [1.371114, 51.3339988], [1.3723254, 51.33439440000001], [1.3747466999999998, 51.3351948], [1.3765374, 51.33579280000001], [1.3783444, 51.3363808], [1.3800002999999998, 51.33693519999999], [1.3806438, 51.337140099999985], [1.3816801, 51.337449099999986], [1.3821218, 51.3375731], [1.3826066999999995, 51.33769250000001], [1.3833511, 51.337865], [1.384137, 51.3380309], [1.3848766, 51.3381625], [1.3855789999999997, 51.33827049999999], [1.3862909, 51.33836970000001], [1.3972734, 51.3398138], [1.3993481, 51.34009439999999], [1.3999083, 51.34015980000001], [1.4002557, 51.3402004], [1.4010882, 51.34026909999999], [1.4017290999999998, 51.34032199999999], [1.4019898, 51.34033899999999], [1.4023245, 51.3403649], [1.4024821999999997, 51.340378], [1.4026416, 51.34039580000001], [1.4031817999999998, 51.3404687], [1.4035949, 51.340556199999995], [1.403651, 51.340568100000006], [1.4041201999999997, 51.340702499999985], [1.4045549999999998, 51.340854], [1.4054297, 51.3411668]]} |
2.1 |
2045 |
2049 |
Thanet Parkway (Construction) |
Ramsgate |
Ramsgate |
51.3411668 |
1.4054297 |
51.3411668 |
1.4054297 |
1 |
0 |
2026-09-15 20:00:07 |
TERMINATED |
2026-09-15 19:49:00 |
Ramsgate |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790600 |
1789501712396498 |
161 |
161 |
2026-09-15 19:59:59.858539 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:49:59.801473 |
| 559764 |
590631 |
W87771 |
652P69MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:50:00 |
2026-09-15 20:00:08 |
2026-09-17 20:00:08 |
{"id": 590631, "stp": "P", "toc": "West Midlands Trains", "uid": "W87771", "consist": "139002", "dest_crs": "SBT", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87771/2026-09-15/detailed", "trust_id": "652P69MY15", "origin_crs": null, "show_on_map": 0, "dar_est_time": "19:50:00", "dar_platform": null, "dest_station": "Stourbridge Town", "service_date": "2026-09-15", "dest_arr_time": "1953", "dest_platform": null, "is_terminated": 1, "next_location": "Stourbridge Town", "signalling_id": "2P69", "timing_status": null, "origin_station": "Stourbridge Jn (Town Plat)", "current_leg_arr": "1953", "current_leg_dep": "1950", "current_leg_end": "Stourbridge Town", "origin_dep_time": "1950", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-15T20:00:07", "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": "1953", "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\": 590631, \"profile_key\": \"379744470b1f66cca53e8e5d1388b94d42f54be59544da915d9a664f0c347677\", \"schedule_id\": 29875, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Stourbridge Jn (Town Plat)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39634}, {\"is_pass\": false, \"wtt_arr\": \"1953\", \"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": "1950", "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": 1789494626279062, "current_leg_arrival_utc": "2026-09-15T19:53:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:00.561797", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-15T19:50:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:03.316296", "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 |
2P69 |
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": 590631, "profile_key": "379744470b1f66cca53e8e5d1388b94d42f54be59544da915d9a664f0c347677", "schedule_id": 29875, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1950", "location": "Stourbridge Jn (Town Plat)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39634}, {"is_pass": false, "wtt_arr": "1953", "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) |
1950 |
1950 |
None |
19:50:00 |
None |
Stourbridge Town |
1953 |
1953 |
None |
None |
None |
https://www.realtimetrains.co.uk/service/gb-nr:W87771/2026-09-15/detailed |
None |
Stourbridge Jn (Town Plat) |
2026-09-15T19:50: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 |
1950 |
1953 |
None |
None |
Stourbridge Town |
52.4556837 |
-2.1420110 |
52.4556837 |
-2.1420110 |
1 |
0 |
2026-09-15 20:00:07 |
TERMINATED |
2026-09-15 19:50:00 |
Stourbridge Jn (Town Plat) |
SCHEDULE |
NEVER_DEPARTED_TIMEOUT |
None |
1789494626279062 |
0 |
0 |
2026-09-15 20:00:03.316296 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:00.561797 |
| 559765 |
589390 |
G00766 |
321G71MY15 |
2026-09-15 |
COMPLETE |
15791037 |
2026-09-15 20:50:00 |
2026-09-15 20:00:08 |
2026-09-17 20:00:08 |
{"id": 589390, "stp": "P", "toc": "CrossCountry", "uid": "G00766", "consist": "221141", "dest_crs": "BHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G00766/2026-09-15/detailed", "trust_id": "321G71MY15", "origin_crs": "MAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Birmingham New Street", "service_date": "2026-09-15", "dest_arr_time": "2037", "dest_platform": "9B", "is_terminated": 1, "next_location": "Birmingham New Street", "signalling_id": "1G71", "timing_status": "LATE", "origin_station": "Manchester Piccadilly", "current_leg_arr": "2050", "current_leg_dep": "2015", "current_leg_end": "Birmingham New Street", "origin_dep_time": "1903", "origin_platform": "4", "current_location": "Birmingham New Street H.s.", "last_update_time": "2026-09-15T20:00:08", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]}", "current_leg_start": "Wolverhampton", "dest_arr_time_act": "2037", "motion_projection": null, "next_location_lat": "52.4777498", "next_location_lon": "-1.8995766", "previous_location": "Wolverhampton", "current_leg_milage": "12.9", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 409.18, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"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\": 125.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\": 125.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\": 125.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\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13023.842, \"from_m\": 11444.034, \"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\": 13672.405, \"from_m\": 13023.842, \"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\": 18955.935, \"from_m\": 13672.405, \"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\": 23927.774, \"from_m\": 18955.935, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 26845.082, \"from_m\": 23927.774, \"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\": 27643.052, \"from_m\": 26845.082, \"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\": 28328.758, \"from_m\": 27643.052, \"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\": 28396.05, \"from_m\": 28328.758, \"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\": 28440.839, \"from_m\": 28396.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\": 28930.151, \"from_m\": 28440.839, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28990.616, \"from_m\": 28930.151, \"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\": 30010.442, \"from_m\": 28990.616, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32826.095, \"from_m\": 30010.442, \"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\": 40577.978, \"from_m\": 32826.095, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 41284.066, \"from_m\": 40577.978, \"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\": 41645.4, \"from_m\": 41284.066, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 49542.855, \"from_m\": 41645.4, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 50273.184, \"from_m\": 49542.855, \"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\": 51308.528, \"from_m\": 50273.184, \"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\": 58320.73, \"from_m\": 51308.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59407.169, \"from_m\": 58320.73, \"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\": 59442.665, \"from_m\": 59407.169, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59714.473, \"from_m\": 59442.665, \"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\": 60369.685, \"from_m\": 59714.473, \"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\": 61284.885, \"from_m\": 60369.685, \"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\": 61312.234, \"from_m\": 61284.885, \"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\": 62282.495, \"from_m\": 61312.234, \"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\": 63426.817, \"from_m\": 62282.495, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 71860.648, \"from_m\": 63426.817, \"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\": 71981.064, \"from_m\": 71860.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72318.873, \"from_m\": 71981.064, \"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\": 76074.25, \"from_m\": 72318.873, \"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\": 76172.081, \"from_m\": 76074.25, \"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\": 76238.786, \"from_m\": 76172.081, \"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\": 78680.743, \"from_m\": 76238.786, \"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\": 85905.413, \"from_m\": 78680.743, \"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\": 85971.925, \"from_m\": 85905.413, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 87065.386, \"from_m\": 85971.925, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 87116.214, \"from_m\": 87065.386, \"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\": 87149.531, \"from_m\": 87116.214, \"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\": 87198.194, \"from_m\": 87149.531, \"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\": 87677.312, \"from_m\": 87198.194, \"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\": 90081.494, \"from_m\": 87677.312, \"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\": 105633.173, \"from_m\": 90081.494, \"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\": 106145.879, \"from_m\": 105633.173, \"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\": 108678.03, \"from_m\": 106145.879, \"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\": 110610.552, \"from_m\": 108678.03, \"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\": 110926.778, \"from_m\": 110610.552, \"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\": 111636.503, \"from_m\": 110926.778, \"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\": 111985.748, \"from_m\": 111636.503, \"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\": 118053.138, \"from_m\": 111985.748, \"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\": 118418.035, \"from_m\": 118053.138, \"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\": 122040.955, \"from_m\": 118418.035, \"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\": 122598.697, \"from_m\": 122040.955, \"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\": 122652.744, \"from_m\": 122598.697, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 122653.651, \"from_m\": 122652.744, \"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\": 125213.166, \"from_m\": 122653.651, \"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\": 128685.591, \"from_m\": 125213.166, \"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\": 128724.92, \"from_m\": 128685.591, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 130896.003, \"from_m\": 128724.92, \"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\": 131758.486, \"from_m\": 130896.003, \"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\": 132067.341, \"from_m\": 131758.486, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}], \"service_id\": 589390, \"profile_key\": \"7e9f200781e3df9bc30909cf77a2d1897ee98f2d11b527ecb3e3612434754355\", \"schedule_id\": 8108, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1903\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1905\", \"location\": \"Ardwick Jn\", \"stage_seq\": 2, \"distance_m\": 1152.686, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1906H\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 3, \"distance_m\": 3690.107, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1909H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 4, \"distance_m\": 8192.268, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1913\", \"location\": \"Stockport\", \"stage_seq\": 5, \"distance_m\": 9382.471, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1913H\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 6, \"distance_m\": 9822.656, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1914\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 7, \"distance_m\": 10256.671, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1915\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 8, \"distance_m\": 11717.104, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1916H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 13225.959, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": false, \"wtt_arr\": \"1924H\", \"wtt_dep\": \"1926\", \"location\": \"Macclesfield\", \"stage_seq\": 10, \"distance_m\": 28726.906, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1932\", \"location\": \"Congleton\", \"stage_seq\": 11, \"distance_m\": 41370.959, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"Kidsgrove\", \"stage_seq\": 12, \"distance_m\": 50413.543, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": false, \"wtt_arr\": \"1942H\", \"wtt_dep\": \"1944\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 13, \"distance_m\": 60630.644, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1945\", \"location\": \"Stoke Jn\", \"stage_seq\": 14, \"distance_m\": 61451.872, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1951\", \"location\": \"Stone\", \"stage_seq\": 15, \"distance_m\": 72132.447, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Yarnfield Jn\", \"stage_seq\": 16, \"distance_m\": 76238.786, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1955H\", \"location\": \"Little Bridgeford Jn\", \"stage_seq\": 17, \"distance_m\": 80308.95, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000H\", \"location\": \"Stafford\", \"stage_seq\": 18, \"distance_m\": 86760.379, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2001H\", \"location\": \"Stafford Trent Valley Jn\", \"stage_seq\": 19, \"distance_m\": 87524.749, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2005\", \"location\": \"Penkridge\", \"stage_seq\": 20, \"distance_m\": 95845.713, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2010H\", \"location\": \"Bushbury Jn\", \"stage_seq\": 21, \"distance_m\": 108727.008, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011H\", \"location\": \"Wolverhampton North Jn\", \"stage_seq\": 22, \"distance_m\": 110535.513, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": false, \"wtt_arr\": \"2013\", \"wtt_dep\": \"2015\", \"location\": \"Wolverhampton\", \"stage_seq\": 23, \"distance_m\": 111269.445, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Dudley Port\", \"stage_seq\": 24, \"distance_m\": 120264.104, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Galton Jn\", \"stage_seq\": 25, \"distance_m\": 126046.231, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Soho South Jn\", \"stage_seq\": 26, \"distance_m\": 128783.433, \"section_seq\": 1, \"route_path_id\": 30699}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": null, \"location\": \"Birmingham New Street\", \"stage_seq\": 27, \"distance_m\": 132067.341, \"section_seq\": 1, \"route_path_id\": 30699}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 132067.341, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30699}], \"total_distance_m\": 132067.341, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 129485.022, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2582.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1903", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "35.0", "current_position_lat": "52.4777498", "current_position_lon": "-1.8995766", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:06Z\", \"source_id\": 48363008, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:10:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:11Z\", \"source_id\": 15708899, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:09Z\", \"source_id\": 48373339, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:14:14Z\", \"source_id\": 15712187, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:12Z\", \"source_id\": 48378449, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:17:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:16:16Z\", \"source_id\": 15713793, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9125, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:44Z\", \"source_id\": 48399613, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:24:49Z\", \"source_id\": 15720500, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11188, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:18Z\", \"source_id\": 48418508, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:33:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:32:21Z\", \"source_id\": 15728789, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11192, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:42Z\", \"source_id\": 48426814, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:36:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:35:42Z\", \"source_id\": 15731403, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:22Z\", \"source_id\": 48440934, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:42:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:41:23Z\", \"source_id\": 15735703, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11272, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:52Z\", \"source_id\": 48464076, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:51:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:56Z\", \"source_id\": 15743188, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:08Z\", \"source_id\": 15743440, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11306, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:49Z\", \"source_id\": 48480907, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:58:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:57:52Z\", \"source_id\": 15752405, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:58:07Z\", \"source_id\": 15752738, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18935, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:32Z\", \"source_id\": 48497156, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:37Z\", \"source_id\": 15758942, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:19Z\", \"source_id\": 48513534, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:20Z\", \"source_id\": 15764396, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:19Z\", \"source_id\": 48537532, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:21:23Z\", \"source_id\": 15771812, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:11Z\", \"source_id\": 15791037, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Birmingham New Street", "service_state_platform": "9", "timing_fact_generation": 1789501752961011, "current_leg_arrival_utc": "2026-09-15T20:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:01.768230", "service_state_evidence_id": 15791037, "current_leg_start_actual_dep": "2026-09-15T20:28:00+01:00", "operational_evidence_version": 107, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:05.158576", "service_state_valid_until_kind": null, "operational_interpretation_version": 107, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
CrossCountry |
P |
MAN |
BHM |
1G71 |
221141 |
4 |
125 |
None |
{"version": 3, "segments": [{"to_m": 409.18, "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": 486.97, "from_m": 409.18, "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": 533.176, "from_m": 486.97, "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": 842.589, "from_m": 533.176, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "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": 125.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": 125.0, "governing_constraint": "infrastructure", "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": 125.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": 125.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": 125.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": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13023.842, "from_m": 11444.034, "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": 13672.405, "from_m": 13023.842, "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": 18955.935, "from_m": 13672.405, "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": 23927.774, "from_m": 18955.935, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 26845.082, "from_m": 23927.774, "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": 27643.052, "from_m": 26845.082, "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": 28328.758, "from_m": 27643.052, "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": 28396.05, "from_m": 28328.758, "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": 28440.839, "from_m": 28396.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": 28930.151, "from_m": 28440.839, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28990.616, "from_m": 28930.151, "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": 30010.442, "from_m": 28990.616, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32826.095, "from_m": 30010.442, "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": 40577.978, "from_m": 32826.095, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 41284.066, "from_m": 40577.978, "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": 41645.4, "from_m": 41284.066, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 49542.855, "from_m": 41645.4, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 50273.184, "from_m": 49542.855, "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": 51308.528, "from_m": 50273.184, "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": 58320.73, "from_m": 51308.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59407.169, "from_m": 58320.73, "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": 59442.665, "from_m": 59407.169, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59714.473, "from_m": 59442.665, "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": 60369.685, "from_m": 59714.473, "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": 61284.885, "from_m": 60369.685, "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": 61312.234, "from_m": 61284.885, "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": 62282.495, "from_m": 61312.234, "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": 63426.817, "from_m": 62282.495, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 71860.648, "from_m": 63426.817, "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": 71981.064, "from_m": 71860.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72318.873, "from_m": 71981.064, "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": 76074.25, "from_m": 72318.873, "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": 76172.081, "from_m": 76074.25, "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": 76238.786, "from_m": 76172.081, "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": 78680.743, "from_m": 76238.786, "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": 85905.413, "from_m": 78680.743, "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": 85971.925, "from_m": 85905.413, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 87065.386, "from_m": 85971.925, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 87116.214, "from_m": 87065.386, "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": 87149.531, "from_m": 87116.214, "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": 87198.194, "from_m": 87149.531, "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": 87677.312, "from_m": 87198.194, "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": 90081.494, "from_m": 87677.312, "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": 105633.173, "from_m": 90081.494, "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": 106145.879, "from_m": 105633.173, "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": 108678.03, "from_m": 106145.879, "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": 110610.552, "from_m": 108678.03, "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": 110926.778, "from_m": 110610.552, "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": 111636.503, "from_m": 110926.778, "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": 111985.748, "from_m": 111636.503, "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": 118053.138, "from_m": 111985.748, "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": 118418.035, "from_m": 118053.138, "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": 122040.955, "from_m": 118418.035, "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": 122598.697, "from_m": 122040.955, "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": 122652.744, "from_m": 122598.697, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 122653.651, "from_m": 122652.744, "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": 125213.166, "from_m": 122653.651, "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": 128685.591, "from_m": 125213.166, "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": 128724.92, "from_m": 128685.591, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 130896.003, "from_m": 128724.92, "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": 131758.486, "from_m": 130896.003, "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": 132067.341, "from_m": 131758.486, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}], "service_id": 589390, "profile_key": "7e9f200781e3df9bc30909cf77a2d1897ee98f2d11b527ecb3e3612434754355", "schedule_id": 8108, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1903", "location": "Manchester Piccadilly", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1905", "location": "Ardwick Jn", "stage_seq": 2, "distance_m": 1152.686, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1906H", "location": "Slade Lane Jn", "stage_seq": 3, "distance_m": 3690.107, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1909H", "location": "Heaton Norris Jn", "stage_seq": 4, "distance_m": 8192.268, "section_seq": 1, "route_path_id": 30699}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1913", "location": "Stockport", "stage_seq": 5, "distance_m": 9382.471, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1913H", "location": "Edgeley Jn No2", "stage_seq": 6, "distance_m": 9822.656, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1914", "location": "Edgeley Jn No.1", "stage_seq": 7, "distance_m": 10256.671, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1915", "location": "Adswood Road Jn", "stage_seq": 8, "distance_m": 11717.104, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1916H", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 13225.959, "section_seq": 1, "route_path_id": 30699}, {"is_pass": false, "wtt_arr": "1924H", "wtt_dep": "1926", "location": "Macclesfield", "stage_seq": 10, "distance_m": 28726.906, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1932", "location": "Congleton", "stage_seq": 11, "distance_m": 41370.959, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Kidsgrove", "stage_seq": 12, "distance_m": 50413.543, "section_seq": 1, "route_path_id": 30699}, {"is_pass": false, "wtt_arr": "1942H", "wtt_dep": "1944", "location": "Stoke-on-Trent", "stage_seq": 13, "distance_m": 60630.644, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1945", "location": "Stoke Jn", "stage_seq": 14, "distance_m": 61451.872, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1951", "location": "Stone", "stage_seq": 15, "distance_m": 72132.447, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Yarnfield Jn", "stage_seq": 16, "distance_m": 76238.786, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1955H", "location": "Little Bridgeford Jn", "stage_seq": 17, "distance_m": 80308.95, "section_seq": 1, "route_path_id": 30699}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000H", "location": "Stafford", "stage_seq": 18, "distance_m": 86760.379, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2001H", "location": "Stafford Trent Valley Jn", "stage_seq": 19, "distance_m": 87524.749, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2005", "location": "Penkridge", "stage_seq": 20, "distance_m": 95845.713, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2010H", "location": "Bushbury Jn", "stage_seq": 21, "distance_m": 108727.008, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011H", "location": "Wolverhampton North Jn", "stage_seq": 22, "distance_m": 110535.513, "section_seq": 1, "route_path_id": 30699}, {"is_pass": false, "wtt_arr": "2013", "wtt_dep": "2015", "location": "Wolverhampton", "stage_seq": 23, "distance_m": 111269.445, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Dudley Port", "stage_seq": 24, "distance_m": 120264.104, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Galton Jn", "stage_seq": 25, "distance_m": 126046.231, "section_seq": 1, "route_path_id": 30699}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Soho South Jn", "stage_seq": 26, "distance_m": 128783.433, "section_seq": 1, "route_path_id": 30699}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": null, "location": "Birmingham New Street", "stage_seq": 27, "distance_m": 132067.341, "section_seq": 1, "route_path_id": 30699}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 132067.341, "from_m": 0.0, "section_seq": 1, "route_path_id": 30699}], "total_distance_m": 132067.341, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 129485.022, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2582.319, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 8953, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:06Z", "source_id": 48363008, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:10:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:11Z", "source_id": 15708899, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8989, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:09Z", "source_id": 48373339, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:14:14Z", "source_id": 15712187, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9075, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:12Z", "source_id": 48378449, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:17:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:16:16Z", "source_id": 15713793, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9125, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:44Z", "source_id": 48399613, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:25:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:24:49Z", "source_id": 15720500, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11188, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:18Z", "source_id": 48418508, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:33:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:32:21Z", "source_id": 15728789, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11192, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:42Z", "source_id": 48426814, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:36:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:35:42Z", "source_id": 15731403, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11212, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:22Z", "source_id": 48440934, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T18:42:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:41:23Z", "source_id": 15735703, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11272, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:52Z", "source_id": 48464076, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T18:51:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:56Z", "source_id": 15743188, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:08Z", "source_id": 15743440, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11306, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:49Z", "source_id": 48480907, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T18:58:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:57:52Z", "source_id": 15752405, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:58:07Z", "source_id": 15752738, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18935, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:32Z", "source_id": 48497156, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T19:05:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:37Z", "source_id": 15758942, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19059, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:19Z", "source_id": 48513534, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:12:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:20Z", "source_id": 15764396, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19610, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:19Z", "source_id": 48537532, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:22:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:21:23Z", "source_id": 15771812, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:11Z", "source_id": 15791037, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Manchester Piccadilly |
1903 |
1903 |
4 |
None |
None |
Birmingham New Street |
2037 |
2037 |
9B |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G00766/2026-09-15/detailed |
None |
Wolverhampton |
2026-09-15T20:28:00+01:00 |
Birmingham New Street |
35.0 |
{"type": "LineString", "coordinates": [[-2.119740521614719, 52.587825212845026], [-2.1195004, 52.58768980000001], [-2.1194155, 52.587641999999995], [-2.1188215, 52.5873423], [-2.1184485999999993, 52.58717839999999], [-2.1181742, 52.5870754], [-2.1178647, 52.5869809], [-2.1176756, 52.5869348], [-2.1174720999999996, 52.5868921], [-2.1169672, 52.58682009999999], [-2.1162968999999996, 52.586781499999994], [-2.1160591, 52.58677329999998], [-2.1159156, 52.5867627], [-2.1157278, 52.5867391], [-2.1155968, 52.5867217], [-2.1154621, 52.58669940000001], [-2.1153042, 52.5866691], [-2.1151651, 52.58663849999999], [-2.1149632, 52.58658779999998], [-2.1148657999999996, 52.586560600000006], [-2.1147448, 52.586521099999985], [-2.114582599999999, 52.586468799999984], [-2.1144399, 52.58641519999999], [-2.1143357, 52.58637000000001], [-2.1142043, 52.5863145], [-2.1140541, 52.586245299999995], [-2.1139664, 52.58620239999998], [-2.1138422, 52.58612229999999], [-2.113751, 52.5860563], [-2.1135874, 52.58593990000001], [-2.1135114, 52.5858902], [-2.1133489, 52.585776499999994], [-2.1132022, 52.585667], [-2.1129182, 52.58545600000001], [-2.1128031, 52.58537389999999], [-2.1127062, 52.58530019999999], [-2.112604699999999, 52.58521579999999], [-2.1125026999999994, 52.585129599999995], [-2.1124013999999995, 52.58504229999999], [-2.1122951000000003, 52.5849427], [-2.1122009, 52.58484429999999], [-2.1121131, 52.58474400000001], [-2.112046799999999, 52.584662400000006], [-2.1119905, 52.584576299999995], [-2.1118745999999997, 52.584401], [-2.1117566, 52.584192599999994], [-2.1117085999999996, 52.5840949], [-2.1115195, 52.5837216], [-2.1109866, 52.5826671], [-2.1109035, 52.58250979999999], [-2.1108069, 52.58232910000001], [-2.110735, 52.5821908], [-2.1106403, 52.5820008], [-2.1104407, 52.5816123], [-2.1104062, 52.5815443], [-2.1102546, 52.5812451], [-2.1101488, 52.58103620000001], [-2.1100776999999997, 52.58089749999999], [-2.1100301999999997, 52.58081060000001], [-2.109972, 52.5806952], [-2.1098775, 52.5805128], [-2.1098013, 52.58034610000001], [-2.1097278, 52.5801993], [-2.109504, 52.579765900000005], [-2.1092756, 52.5793156], [-2.1091574, 52.579085099999986], [-2.1090228, 52.57882560000001], [-2.1088291, 52.57844240000001], [-2.1086462, 52.57808370000001], [-2.1085215999999996, 52.57783950000001], [-2.1084311, 52.577667], [-2.1083751999999993, 52.5775673], [-2.1082833, 52.5773919], [-2.1082159, 52.57725969999999], [-2.1081584999999996, 52.577147799999985], [-2.1080595, 52.57695439999999], [-2.1079266, 52.576693600000006], [-2.1077984, 52.57644419999998], [-2.1077383, 52.5763311], [-2.107688, 52.5762314], [-2.1075615, 52.5759838], [-2.1073896, 52.57565079999999], [-2.107218, 52.57532270000001], [-2.1070683, 52.5750299], [-2.1069578, 52.5748016], [-2.1068312, 52.57455299999999], [-2.106699, 52.5742966], [-2.1066897, 52.5742826], [-2.1066387, 52.57417709999999], [-2.1065831, 52.574064500000006], [-2.1065305, 52.5739624], [-2.1062372, 52.5733895], [-2.106062, 52.573059699999995], [-2.1059325999999996, 52.5728002], [-2.1057631, 52.57247019999999], [-2.1056123, 52.5721692], [-2.1054826999999996, 52.57191], [-2.1054318, 52.57180160000001], [-2.1053808999999997, 52.57169319999999], [-2.1052726, 52.571482299999985], [-2.1052049, 52.5713526], [-2.1050811, 52.5711142], [-2.1048889, 52.570733700000005], [-2.1045692, 52.5701048], [-2.1044481, 52.56986719999998], [-2.1043027, 52.569576199999986], [-2.1041112999999996, 52.5692018], [-2.1040253999999994, 52.569028299999985], [-2.103931, 52.5688574], [-2.1036728, 52.568352899999994], [-2.1035784, 52.568165699999994], [-2.1035101, 52.5680303], [-2.1033883, 52.5677937], [-2.1032677, 52.56756310000001], [-2.1031539, 52.567352199999995], [-2.1030539, 52.5671758], [-2.102954, 52.567012], [-2.1028554, 52.56685060000001], [-2.1027539999999996, 52.5666911], [-2.1026904, 52.566591200000005], [-2.1026073, 52.5664703], [-2.1024946999999994, 52.5663012], [-2.1022806, 52.5659952], [-2.1021809, 52.56584680000001], [-2.1020872999999995, 52.5657211], [-2.1019612, 52.5655608], [-2.1018507, 52.5654289], [-2.1017545, 52.56531090000001], [-2.1016435, 52.5651822], [-2.1015184, 52.5650393], [-2.1013666, 52.5648771], [-2.101226, 52.5647323], [-2.1010279, 52.5645364], [-2.1009242999999995, 52.5644368], [-2.1007419, 52.564241399999986], [-2.1006155, 52.5641203], [-2.1004147, 52.5639321], [-2.1001908, 52.56372], [-2.0999652999999996, 52.5635078], [-2.0997147, 52.5632732], [-2.0993713, 52.56294940000001], [-2.098836, 52.562446099999995], [-2.0982548, 52.56189969999999], [-2.0980577, 52.561710999999995], [-2.0978316999999995, 52.561507199999994], [-2.0976224999999995, 52.5613169], [-2.0974241, 52.56113], [-2.0972511, 52.5609692], [-2.0968516, 52.5605911], [-2.0951807, 52.5590221], [-2.0946713999999997, 52.5585436], [-2.0943674, 52.558259699999994], [-2.0938432, 52.5577677], [-2.0937441, 52.5576747], [-2.0935322, 52.5574771], [-2.0933995, 52.557348600000005], [-2.0931713, 52.55713579999998], [-2.0929521, 52.5569285], [-2.0927336999999997, 52.5567155], [-2.0924755, 52.55647630000001], [-2.0922641, 52.5562774], [-2.0920414, 52.55605560000001], [-2.0918855999999995, 52.5558937], [-2.0917606, 52.55575880000001], [-2.0916559, 52.555647099999995], [-2.0914558, 52.555426], [-2.0913031999999996, 52.5552519], [-2.0911659, 52.55508349999999], [-2.0910302999999995, 52.5549152], [-2.0908901, 52.554737900000006], [-2.0907593, 52.554561799999995], [-2.0906266, 52.554381199999995], [-2.0904377999999997, 52.55410769999999], [-2.0902779, 52.55386130000001], [-2.0901684, 52.5536897], [-2.0900644, 52.5535147], [-2.0899516, 52.5533231], [-2.0898552, 52.55315290000001], [-2.0897468, 52.552947], [-2.0896687, 52.55279], [-2.0895902, 52.552632599999995], [-2.0895004, 52.55244350000001], [-2.0893999, 52.552228199999995], [-2.0893038999999995, 52.55200640000001], [-2.089194, 52.5517772], [-2.0891265999999997, 52.5516323], [-2.0890623000000006, 52.55149029999999], [-2.0889877, 52.5513234], [-2.0889277, 52.551188], [-2.0888015999999996, 52.55091170000001], [-2.0887100999999997, 52.55071039999999], [-2.0886631999999996, 52.55061680000001], [-2.0885968000000004, 52.550484700000005], [-2.0885443, 52.5503622], [-2.088417, 52.55008099999999], [-2.0883313, 52.5498926], [-2.0882215999999993, 52.54964369999999], [-2.0881114999999997, 52.5494084], [-2.0880575, 52.5492869], [-2.0879124524752264, 52.54896191164581], [-2.0878879, 52.54890689999999], [-2.0877822, 52.5486703], [-2.0876343, 52.548362100000006], [-2.0875496999999994, 52.5481828], [-2.0875215, 52.548123], [-2.0874663999999994, 52.5480077], [-2.0873589999999997, 52.5477989], [-2.0872414, 52.5475842], [-2.0871267, 52.54738729999999], [-2.0870099999999994, 52.54719149999998], [-2.0869137, 52.547046], [-2.0867452, 52.54677999999999], [-2.0866151999999993, 52.5465824], [-2.0863328, 52.54615339999999], [-2.086190199999999, 52.5459349], [-2.0861024, 52.5457994], [-2.0860117999999996, 52.54564270000001], [-2.0859175999999997, 52.545471799999994], [-2.0858348, 52.54531560000001], [-2.0857505, 52.54515419999999], [-2.0856818999999995, 52.545021899999995], [-2.0855865999999996, 52.5448243], [-2.0854749, 52.5445813], [-2.0854006999999997, 52.54440679999999], [-2.0853365, 52.54424710000001], [-2.0852682, 52.5440738], [-2.0851026, 52.5436458], [-2.0850039999999996, 52.5433928], [-2.0849282, 52.54318510000001], [-2.0847753, 52.5427908], [-2.0847063, 52.5425965], [-2.0846598, 52.5424794], [-2.08455, 52.54218519999999], [-2.0844723, 52.541969900000005], [-2.084392, 52.541753799999995], [-2.0843005, 52.5415042], [-2.0842201, 52.5412705], [-2.0841458, 52.54106110000001], [-2.0840857, 52.5409046], [-2.0840237, 52.5407557], [-2.0839801, 52.5406506], [-2.0839189999999994, 52.540513], [-2.0838479, 52.54034819999999], [-2.0837661, 52.5401794], [-2.0836929999999994, 52.5400357], [-2.0835774999999996, 52.53982129999999], [-2.0834712, 52.53963079999999], [-2.0834064, 52.5395243], [-2.083273, 52.53930780000001], [-2.0831328, 52.5391039], [-2.0829776, 52.5388851], [-2.0828391, 52.5387025], [-2.082709, 52.5385339], [-2.0826003999999996, 52.5383994], [-2.0824448, 52.5382149], [-2.0823445, 52.5380997], [-2.0822245999999995, 52.53796710000001], [-2.082126699999999, 52.5378597], [-2.0819246, 52.53764889999999], [-2.0817713, 52.53749710000001], [-2.0816294999999996, 52.5373611], [-2.0815026, 52.53724089999999], [-2.0813537999999996, 52.5371075], [-2.0812044, 52.536979], [-2.081054, 52.536852399999994], [-2.0808851, 52.5367149], [-2.080712, 52.5365773], [-2.0805042999999994, 52.5364215], [-2.0803051, 52.5362747], [-2.0800776, 52.53611389999999], [-2.0798832, 52.53597969999999], [-2.0796126, 52.53579969999999], [-2.0794293, 52.5356827], [-2.0792432999999995, 52.53556660000001], [-2.0790085, 52.53542519999999], [-2.0787978999999996, 52.5353038], [-2.0786489, 52.53521859999999], [-2.0784993, 52.5351344], [-2.0783556999999995, 52.53505909999999], [-2.0781702999999996, 52.5349613], [-2.0780485999999994, 52.53489950000001], [-2.0779824, 52.5348659], [-2.0777654, 52.534757699999986], [-2.0775656999999996, 52.534662399999995], [-2.0772503, 52.5345149], [-2.0771485, 52.534469599999994], [-2.0769401, 52.534381], [-2.0767212, 52.5342904], [-2.0764707, 52.5341882], [-2.0762372, 52.534097499999994], [-2.0759794, 52.5339996], [-2.0756808, 52.53389309999999], [-2.0754859999999997, 52.53382570000001], [-2.0752743999999996, 52.533753699999984], [-2.0750745, 52.53368789999999], [-2.0748405999999995, 52.53361179999999], [-2.0746558, 52.53355369999999], [-2.0744305999999995, 52.53348], [-2.0742283999999995, 52.533417099999994], [-2.0739119, 52.5333393], [-2.0737303999999996, 52.5332874], [-2.0725265, 52.532945], [-2.0719492, 52.5327844], [-2.0713552999999996, 52.53261849999999], [-2.0706751999999997, 52.53242670000001], [-2.0702341, 52.53229259999999], [-2.0697663, 52.5321434], [-2.0691230999999997, 52.531929000000005], [-2.0685864, 52.53174599999999], [-2.0684826, 52.53170899999999], [-2.068155, 52.53158260000001], [-2.0679645, 52.5315038], [-2.0675889, 52.531353], [-2.0671137, 52.5311586], [-2.0668741999999996, 52.5310471], [-2.0662563, 52.5307568], [-2.0661605, 52.53071179999999], [-2.066125153474899, 52.530694738914214], [-2.0658025, 52.530539], [-2.065439899999999, 52.53036149999999], [-2.0643743999999997, 52.52982399999999], [-2.063675, 52.5295135], [-2.0633995, 52.529385399999995], [-2.0630476, 52.52922680000001], [-2.0629243000000006, 52.5291737], [-2.0626453, 52.5290571], [-2.0624215, 52.5289602], [-2.0620202, 52.5287932], [-2.0614862, 52.5285715], [-2.0611829, 52.5284478], [-2.0607262, 52.52826610000001], [-2.060061699999999, 52.528016099999995], [-2.0597544, 52.5278942], [-2.0593347, 52.5277397], [-2.0588561, 52.52757350000001], [-2.0583252999999995, 52.5273903], [-2.0575629000000006, 52.52713529999998], [-2.0568961999999997, 52.526922799999994], [-2.0546301999999996, 52.52618869999999], [-2.0540658, 52.52600999999999], [-2.0535763, 52.52585249999999], [-2.0529558999999997, 52.525658], [-2.0528091, 52.52560629999999], [-2.0516495999999997, 52.5252217], [-2.0514968, 52.52517280000001], [-2.0508141, 52.5249402], [-2.0504459, 52.5248168], [-2.0502321, 52.52473649999999], [-2.0499359, 52.5246375], [-2.049653, 52.524541199999994], [-2.0492129, 52.52440310000001], [-2.0489304, 52.5243163], [-2.0485772999999994, 52.5242106], [-2.0482023, 52.52410229999999], [-2.0470282, 52.5237571], [-2.0375044, 52.5207001], [-2.0332804, 52.5193472], [-2.0320366, 52.5189713], [-2.0318058, 52.5189019], [-2.0311684, 52.5187222], [-2.030606, 52.518565900000006], [-2.0302499, 52.5184717], [-2.0290367, 52.5181525], [-2.0286885, 52.5180583], [-2.0283817, 52.51797349999999], [-2.0281064, 52.51789529999999], [-2.0278461999999995, 52.5178199], [-2.0275561, 52.51773339999999], [-2.0272243, 52.5176336], [-2.0269248, 52.5175403], [-2.0267112, 52.517474], [-2.0264758, 52.5174016], [-2.0262269, 52.5173194], [-2.0258027, 52.51717260000001], [-2.0254644, 52.5170463], [-2.0251230999999996, 52.5169088], [-2.0249005, 52.5168168], [-2.0246636, 52.51670980000001], [-2.0242719, 52.5165194], [-2.0240863, 52.51642069999999], [-2.0238723999999997, 52.516296], [-2.0237399, 52.516221299999984], [-2.0233852999999997, 52.5159918], [-2.0231246, 52.5158069], [-2.0230028, 52.515709], [-2.0229178999999995, 52.51562830000001], [-2.0227851, 52.515500499999995], [-2.0224632, 52.51519690000001], [-2.022298, 52.5150511], [-2.0221316999999996, 52.514898900000006], [-2.0219709, 52.51476310000001], [-2.0217813999999996, 52.5146044], [-2.0215935, 52.514455899999994], [-2.0211606, 52.5141532], [-2.0210741, 52.5140936], [-2.020877, 52.51395779999999], [-2.0202425, 52.5135329], [-2.0196996, 52.5131693], [-2.0195171, 52.513047099999994], [-2.0194416, 52.51299569999999], [-2.0183865, 52.5122901], [-2.0181362, 52.51212319999999], [-2.0179066, 52.5119716], [-2.0176627, 52.511825999999985], [-2.0175320999999995, 52.5117336], [-2.016587, 52.5111004], [-2.0165246999999997, 52.5110616], [-2.0162679, 52.51089919999999], [-2.0158275999999997, 52.5106214], [-2.0154542, 52.5103989], [-2.0148581999999995, 52.5100608], [-2.0143804, 52.50980769999999], [-2.0139587999999997, 52.50958839999999], [-2.013795, 52.5095077], [-2.0133362999999997, 52.50928499999999], [-2.0124460999999996, 52.5088915], [-2.0123594, 52.50885410000001], [-2.0121352, 52.5087598], [-2.0119728, 52.50869850000001], [-2.0119431999999997, 52.50868719999999], [-2.0114807999999997, 52.5085088], [-2.0112339999999995, 52.50842009999999], [-2.0111448, 52.50838830000001], [-2.0104024999999996, 52.5081241], [-2.0100279, 52.5080035], [-2.0096694, 52.5078931], [-2.0092935, 52.5077798], [-2.0090187, 52.50769940000001], [-2.0086524, 52.50760100000001], [-2.0082717999999997, 52.50749319999999], [-2.0078525, 52.50738359999999], [-2.0070159, 52.5071873], [-2.0064908, 52.507067699999986], [-2.0060901, 52.5069754], [-2.0058227, 52.5069174], [-2.0049651, 52.50672699999999], [-2.0042181999999995, 52.5065698], [-2.0035183, 52.5064316], [-2.0029917, 52.50633869999999], [-2.0023548, 52.50623709999999], [-2.0017612, 52.5061549], [-2.0011915, 52.50608339999999], [-2.0007294999999994, 52.50603319999999], [-2.0001439, 52.5059731], [-1.9995562, 52.50592549999999], [-1.9988355, 52.5058667], [-1.9980004, 52.50577839999999], [-1.9977478, 52.5057586], [-1.9974734, 52.50573090000001], [-1.9970996999999997, 52.50568909999999], [-1.9965566, 52.5056213], [-1.9960365, 52.505552], [-1.9953109, 52.5054485], [-1.9945269, 52.50532960000001], [-1.9939994999999997, 52.50524399999999], [-1.9934264999999995, 52.505147699999995], [-1.992831, 52.50504300000001], [-1.9922834000000005, 52.50494900000001], [-1.9917153, 52.5048463], [-1.9911930999999996, 52.50475200000001], [-1.990767, 52.5046781], [-1.990239, 52.5045829], [-1.9894188, 52.50443529999999], [-1.9885149, 52.504274599999995], [-1.9877738, 52.504141700000005], [-1.9872005, 52.50404229999998], [-1.9861763, 52.50385589999999], [-1.98554, 52.5037415], [-1.98497, 52.5036325], [-1.9845728999999996, 52.5035495], [-1.9840591, 52.5034295], [-1.9836019, 52.50330879999999], [-1.9832606, 52.50321319999999], [-1.9828165, 52.5030775], [-1.9825047, 52.50297499999999], [-1.9818149000000005, 52.5027254], [-1.9812511, 52.5024968], [-1.9807334000000003, 52.5022669], [-1.9804427179377309, 52.50212103015031], [-1.980413730655176, 52.50210648374785], [-1.9802663000000005, 52.5020325], [-1.9799204, 52.5018369], [-1.9796582, 52.501686799999995], [-1.9794896, 52.5015857], [-1.9793281000000005, 52.5014863], [-1.9791623, 52.5013807], [-1.9789239999999997, 52.5012256], [-1.9787688999999995, 52.50111819999999], [-1.9782776, 52.5007981], [-1.9776512999999996, 52.5003808], [-1.9775091, 52.5003046], [-1.9773730000000005, 52.50022559999999], [-1.9771207999999996, 52.50006640000001], [-1.9770970999999995, 52.5000503], [-1.9769703999999997, 52.49996779999999], [-1.9768511, 52.49988819999999], [-1.9767387, 52.4998173], [-1.9766122999999995, 52.49973310000001], [-1.9765044, 52.4996613], [-1.9763797, 52.49957520000001], [-1.976293625062947, 52.4995205225148], [-1.9762673, 52.49950380000001], [-1.9761402999999995, 52.499417599999994], [-1.9760169, 52.4993347], [-1.9758989, 52.49925549999999], [-1.9757855, 52.4991816], [-1.9756602, 52.49909749999999], [-1.9755549, 52.4990286], [-1.9754213999999997, 52.49894], [-1.9753141000000003, 52.4988677], [-1.9751861, 52.4987812], [-1.9750882, 52.49871629999999], [-1.9749507, 52.4986252], [-1.9748421, 52.4985526], [-1.9747113, 52.49846479999999], [-1.9746013, 52.49839419999999], [-1.9744592000000003, 52.4982983], [-1.9743465, 52.49822640000001], [-1.9742084, 52.49813700000001], [-1.9740669, 52.49804879999999], [-1.9739154, 52.497954099999994], [-1.9737786, 52.497873299999995], [-1.9736383999999996, 52.49779209999999], [-1.9734834999999995, 52.4977051], [-1.9733407000000005, 52.497628799999994], [-1.9732053, 52.4975598], [-1.9730584, 52.497485100000006], [-1.9728961, 52.49740669999999], [-1.9727634000000005, 52.4973463], [-1.9726011, 52.49727120000001], [-1.9724462000000005, 52.4972058], [-1.9723074, 52.4971462], [-1.9721485000000003, 52.4970817], [-1.9719621, 52.49701069999999], [-1.9718072, 52.4969531], [-1.9716522999999997, 52.4968988], [-1.9714665, 52.496834699999994], [-1.9712848000000005, 52.49677390000001], [-1.9710957, 52.4967135], [-1.9709113, 52.49665879999999], [-1.9706759, 52.4965914], [-1.9704935, 52.49654], [-1.9701777, 52.4964644], [-1.9700067000000003, 52.49642450000001], [-1.9698149, 52.496381199999995], [-1.9696245, 52.49634], [-1.9694394, 52.49630359999999], [-1.9692529999999997, 52.4962689], [-1.9690579, 52.496235], [-1.9688661, 52.4962024], [-1.968671, 52.4961734], [-1.968494, 52.4961473], [-1.9683243, 52.496126], [-1.968158, 52.496106899999994], [-1.9679682, 52.4960877], [-1.9678147, 52.4960713], [-1.9676590999999997, 52.4960587], [-1.9675009, 52.496044], [-1.9673104, 52.496031299999984], [-1.9671508, 52.49602149999999], [-1.9669724999999996, 52.496012999999984], [-1.9667887, 52.496004799999994], [-1.9666104, 52.495997], [-1.9664353999999995, 52.4959921], [-1.9662623999999995, 52.4959897], [-1.9660558, 52.495989299999984], [-1.9657078, 52.495989299999984], [-1.9653591, 52.4959934], [-1.9650379, 52.4960011], [-1.9645913, 52.49601090000001], [-1.9642346, 52.496022399999994], [-1.9638625000000005, 52.49603499999999], [-1.9634802, 52.4960481], [-1.9630886, 52.4960611], [-1.9627023999999995, 52.49607379999999], [-1.9623154999999997, 52.4960877], [-1.9619514, 52.4960999], [-1.9616315, 52.4961109], [-1.9613278000000005, 52.49612199999999], [-1.9610578, 52.4961298], [-1.9605536, 52.4961478], [-1.960173, 52.49615949999999], [-1.9598643, 52.49617059999999], [-1.9595141999999997, 52.4961821], [-1.9590194, 52.49619920000001], [-1.9585852, 52.496213399999995], [-1.9582482, 52.4962221], [-1.957925, 52.4962335], [-1.9576089, 52.496244399999995], [-1.9573044, 52.4962542], [-1.9569313, 52.49626539999999], [-1.9566188, 52.4962768], [-1.9563653, 52.4962825], [-1.9560636, 52.4962858], [-1.9557984, 52.49628439999999], [-1.9554037, 52.4962833], [-1.9550312, 52.4962779], [-1.9547389, 52.49626809999999], [-1.9544251, 52.49625499999999], [-1.9541380999999995, 52.49623869999999], [-1.9537612, 52.49621179999999], [-1.9534367, 52.49618639999999], [-1.9531185, 52.4961576], [-1.9528358999999995, 52.49613089999999], [-1.952577, 52.49610319999999], [-1.9523249000000005, 52.49607459999999], [-1.9519883, 52.496031299999984], [-1.9516758, 52.4959872], [-1.9513365, 52.4959382], [-1.9509784, 52.4958811], [-1.9506093, 52.4958138], [-1.9502136999999995, 52.4957371], [-1.9498505999999995, 52.4956647], [-1.9493261999999996, 52.49554800000001], [-1.9490912, 52.495493], [-1.9488055, 52.495417], [-1.9485359, 52.495346199999986], [-1.9483988, 52.4953082], [-1.9483016, 52.49527929999999], [-1.9481522, 52.4952359], [-1.9478238, 52.495141], [-1.9476083, 52.49507409999999], [-1.9473628000000005, 52.49499839999999], [-1.9470889, 52.49491], [-1.9468183, 52.49481469999999], [-1.9466048, 52.49474099999999], [-1.9463382, 52.494646499999995], [-1.9461032, 52.4945572], [-1.9458580999999997, 52.4944612], [-1.945673, 52.4943828], [-1.945483170161136, 52.49430286280318], [-1.9454474, 52.49428780000001], [-1.9452706999999996, 52.49420069999999], [-1.9450467, 52.49409289999999], [-1.9448616999999997, 52.49399899999999], [-1.9446498000000003, 52.493884699999995], [-1.9444875, 52.493799800000005], [-1.9443333, 52.4937157], [-1.9441923999999997, 52.4936291], [-1.9440033, 52.493516499999984], [-1.9437955, 52.4933875], [-1.9436024, 52.4932609], [-1.9434400999999997, 52.4931458], [-1.9432479999999996, 52.4930075], [-1.9430589, 52.4928613], [-1.9428781999999996, 52.49271459999999], [-1.9427129, 52.4925747], [-1.9425439, 52.4924236], [-1.9423199, 52.49221949999999], [-1.9421281, 52.4920448], [-1.9420952, 52.4920151], [-1.941938, 52.4918736], [-1.9419305, 52.4918667], [-1.9417473, 52.49170020000001], [-1.9415786, 52.49154370000001], [-1.9414043000000003, 52.4913869], [-1.9413398999999996, 52.49133379999999], [-1.9411843, 52.491194199999995], [-1.9410227431739588, 52.49105794725514], [-1.9410099999999997, 52.4910472], [-1.940841, 52.49091409999999], [-1.9407463999999996, 52.4908439], [-1.9406694, 52.490786699999994], [-1.9405403000000003, 52.490694100000006], [-1.9403998, 52.49059559999999], [-1.9402629999999996, 52.4905058], [-1.9401288999999995, 52.4904184], [-1.9399116, 52.4902853], [-1.9397077999999996, 52.490165299999994], [-1.9394972, 52.49005009999999], [-1.9392907, 52.4899383], [-1.9390775, 52.489828], [-1.938817, 52.4896979], [-1.9385786, 52.48958059999999], [-1.9382862, 52.4894377], [-1.9379549999999997, 52.48927760000001], [-1.9376023, 52.4890988], [-1.9372629999999995, 52.4889191], [-1.9371996, 52.488883699999995], [-1.9371230999999995, 52.48884129999999], [-1.9369599, 52.4887517], [-1.9367906, 52.48865180000001], [-1.9365950999999997, 52.4885386], [-1.9363765, 52.488405500000006], [-1.9361539000000003, 52.4882716], [-1.9359514, 52.488153999999994], [-1.9357485, 52.48803769999999], [-1.9355638, 52.4879367], [-1.9353085999999995, 52.4877952], [-1.9350448, 52.4876566], [-1.9347497, 52.4875007], [-1.9344760999999997, 52.4873594], [-1.9341995, 52.48721619999999], [-1.9338723, 52.4870463], [-1.9335763, 52.4868947], [-1.9331949999999996, 52.48669429999999], [-1.9328923, 52.48654109999999], [-1.9325851999999997, 52.4863818], [-1.9322887999999996, 52.48622749999999], [-1.932031, 52.48609], [-1.9317306, 52.48593559999999], [-1.9314248, 52.4857756], [-1.9311153, 52.48561740000001], [-1.9308055, 52.485457399999994], [-1.9305293, 52.4853128], [-1.9301979999999996, 52.4851438], [-1.929848, 52.48496], [-1.9295409, 52.4848032], [-1.9291868, 52.48461940000001], [-1.9288703999999997, 52.484475199999984], [-1.9287164999999995, 52.484394], [-1.9284179999999995, 52.4842263], [-1.9280347999999996, 52.4840339], [-1.9279414, 52.4839859], [-1.9278484, 52.4839489], [-1.9277782999999995, 52.4839192], [-1.9277009, 52.483889299999994], [-1.9276200999999995, 52.48385629999999], [-1.927553, 52.4838278], [-1.9274823, 52.4837962], [-1.9273934, 52.48375339999999], [-1.9271551, 52.4836353], [-1.9268503, 52.48348229999999], [-1.926632, 52.4833756], [-1.9263423, 52.4832343], [-1.9260912, 52.483110700000005], [-1.9258032, 52.4829738], [-1.9255644999999997, 52.4828643], [-1.9252936000000005, 52.4827377], [-1.9249714, 52.48259289999999], [-1.9248054000000003, 52.48251799999999], [-1.9246646000000005, 52.48245099999999], [-1.9245466, 52.4823955], [-1.9244286, 52.48233590000001], [-1.9243213, 52.4822779], [-1.9241724, 52.4821946], [-1.9240169, 52.482108], [-1.9238596, 52.4820277], [-1.9235028999999997, 52.48186269999999], [-1.9234238, 52.48182270000001], [-1.9232038, 52.4817239], [-1.9230067, 52.48163160000001], [-1.9228913, 52.4815809], [-1.9227629, 52.48152650000001], [-1.9226449000000003, 52.48148], [-1.9224706000000005, 52.481413], [-1.9221902999999996, 52.48130519999999], [-1.9219086, 52.48120549999999], [-1.9216712999999996, 52.48112470000001], [-1.9214741, 52.481057699999994], [-1.9212622, 52.480987500000005], [-1.9210356, 52.4809156], [-1.9207741, 52.4808347], [-1.9204991, 52.480753099999994], [-1.9202135, 52.480668099999995], [-1.9199386, 52.4805905], [-1.9196365, 52.48050769999999], [-1.919382, 52.480442700000005], [-1.9191298999999995, 52.4803773], [-1.9188898, 52.4803194], [-1.9185998, 52.4802488], [-1.9182956999999996, 52.48017970000001], [-1.9181629, 52.480147], [-1.9180504, 52.4801192], [-1.9179175999999996, 52.48008], [-1.9177252, 52.480031], [-1.9176467, 52.4800147], [-1.9174536, 52.479977099999985], [-1.9172975999999995, 52.4799484], [-1.9170929000000003, 52.4799121], [-1.9168634, 52.4798741], [-1.9166765999999995, 52.4798441], [-1.9165018, 52.4798174], [-1.9162464, 52.47978319999999], [-1.9158271, 52.47972659999999], [-1.9154445999999992, 52.4796795], [-1.9151286, 52.4796451], [-1.9140349, 52.4795305], [-1.9078707, 52.47893], [-1.904466, 52.4785901], [-1.904316, 52.4785752], [-1.9042041, 52.47855419999999], [-1.9041223000000005, 52.47853560000001], [-1.90407, 52.47852360000001], [-1.9039546, 52.4785039], [-1.9037645999999997, 52.4784715], [-1.9035493999999995, 52.4784419], [-1.9033056, 52.4784156], [-1.9032889, 52.4784018], [-1.9031968, 52.4783872], [-1.903164, 52.47838039999999], [-1.9030206000000005, 52.4783505], [-1.902971, 52.4783387], [-1.90289, 52.4783267], [-1.9028189, 52.47831529999999], [-1.9027423, 52.4783006], [-1.9026606, 52.47828419999998], [-1.9025848000000003, 52.478269199999986], [-1.9025204, 52.47825530000001], [-1.9022904, 52.4782047], [-1.9021657999999997, 52.47817959999999], [-1.9019015, 52.47814139999999], [-1.9017029, 52.478085799999995], [-1.9015239, 52.47804049999999], [-1.901208, 52.4779791], [-1.9010567, 52.4779524], [-1.9008897, 52.47792269999999], [-1.9007016, 52.477888], [-1.9005349, 52.47785859999999], [-1.9002593, 52.47782649999999], [-1.9001201000000003, 52.4778109], [-1.9000793, 52.4778063], [-1.8995766, 52.47774979999999]]} |
12.9 |
2015 |
2050 |
Wolverhampton |
Birmingham New Street H.s. |
Birmingham New Street |
52.4777498 |
-1.8995766 |
52.4777498 |
-1.8995766 |
1 |
0 |
2026-09-15 20:00:08 |
TERMINATED |
2026-09-15 19:50:00 |
Birmingham New Street |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15791037 |
1789501752961011 |
107 |
107 |
2026-09-15 20:00:05.158576 |
9 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:01.768230 |
| 559766 |
588750 |
W43468 |
762O76MX15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:50:00 |
2026-09-15 20:00:08 |
2026-09-17 20:00:08 |
{"id": 588750, "stp": "P", "toc": "Transport for Wales", "uid": "W43468", "consist": "153325", "dest_crs": "CDF", "num_carr": 1, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W43468/2026-09-15/detailed", "trust_id": "762O76MX15", "origin_crs": "EBB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cardiff Central", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": "4A", "is_terminated": 1, "next_location": "Cardiff Central", "signalling_id": "2O76", "timing_status": "LATE", "origin_station": "Ebbw Vale Town", "current_leg_arr": "1948", "current_leg_dep": "1936", "current_leg_end": "Cardiff Central", "origin_dep_time": "1838", "origin_platform": null, "current_location": "Long Dyke Jn", "last_update_time": "2026-09-15T20:00:08", "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": "1948", "motion_projection": null, "next_location_lat": "51.4756626", "next_location_lon": "-3.1792304", "previous_location": "Pye Corner", "current_leg_milage": "11.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 20, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:48455559\", \"confirmationDeadline\": \"2026-09-15T19:50:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 129.279, \"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\": 11756.464, \"from_m\": 129.279, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15503.685, \"from_m\": 11756.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17211.07, \"from_m\": 15503.685, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 18184.278, \"from_m\": 17211.07, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22708.091, \"from_m\": 18184.278, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23033.299, \"from_m\": 22708.091, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27296.021, \"from_m\": 23033.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\": 30729.459, \"from_m\": 27296.021, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32697.59, \"from_m\": 30729.459, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32750.375, \"from_m\": 32697.59, \"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\": 33893.112, \"from_m\": 32750.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34163.09, \"from_m\": 33893.112, \"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\": 35034.351, \"from_m\": 34163.09, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35220.862, \"from_m\": 35034.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35411.18, \"from_m\": 35220.862, \"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\": 35903.113, \"from_m\": 35411.18, \"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\": 36093.43, \"from_m\": 35903.113, \"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\": 36279.942, \"from_m\": 36093.43, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37151.202, \"from_m\": 36279.942, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38528.795, \"from_m\": 37151.202, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38762.926, \"from_m\": 38528.795, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50685.227, \"from_m\": 38762.926, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 51642.716, \"from_m\": 50685.227, \"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\": 51840.426, \"from_m\": 51642.716, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 52242.377, \"from_m\": 51840.426, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52304.371, \"from_m\": 52242.377, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53206.431, \"from_m\": 52304.371, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53289.53, \"from_m\": 53206.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\": 53500.992, \"from_m\": 53289.53, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53680.089, \"from_m\": 53500.992, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53729.997, \"from_m\": 53680.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53880.39, \"from_m\": 53729.997, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53992.106, \"from_m\": 53880.39, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54056.021, \"from_m\": 53992.106, \"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\": 54385.417, \"from_m\": 54056.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54727.298, \"from_m\": 54385.417, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 588750, \"profile_key\": \"9c6ac51c34c6ab59e742f52ea524643f3b8048fac3c2eca88b57dfb82fe0c158\", \"schedule_id\": 38412, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1838\", \"location\": \"Ebbw Vale Town\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1840H\", \"wtt_dep\": \"1841\", \"location\": \"Ebbw Vale Parkway\", \"stage_seq\": 2, \"distance_m\": 2308.816, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1847\", \"location\": \"Aberbeeg Jn\", \"stage_seq\": 3, \"distance_m\": 9194.663, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1849\", \"wtt_dep\": \"1850\", \"location\": \"Llanhilleth\", \"stage_seq\": 4, \"distance_m\": 10475.564, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1855H\", \"wtt_dep\": \"1856\", \"location\": \"Newbridge (Ebbw Vale)\", \"stage_seq\": 5, \"distance_m\": 17516.841, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1902\", \"wtt_dep\": \"1903\", \"location\": \"Cross Keys\", \"stage_seq\": 6, \"distance_m\": 23080.581, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1907H\", \"wtt_dep\": \"1908\", \"location\": \"Risca & Pontymister\", \"stage_seq\": 7, \"distance_m\": 26150.484, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1910\", \"location\": \"Risca South Jn\", \"stage_seq\": 8, \"distance_m\": 27770.327, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1911\", \"wtt_dep\": \"1912\", \"location\": \"Rogerstone\", \"stage_seq\": 9, \"distance_m\": 28387.382, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1915\", \"wtt_dep\": \"1916\", \"location\": \"Pye Corner\", \"stage_seq\": 10, \"distance_m\": 30829.196, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1917H\", \"location\": \"Park North Jn\", \"stage_seq\": 11, \"distance_m\": 31882.022, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1919\", \"location\": \"Park Jn (Newport)\", \"stage_seq\": 12, \"distance_m\": 32697.59, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1924\", \"location\": \"Gaer Jn\", \"stage_seq\": 13, \"distance_m\": 34135.953, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1926\", \"wtt_dep\": \"1934\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 14, \"distance_m\": 35657.146, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1935H\", \"location\": \"Gaer Jn\", \"stage_seq\": 15, \"distance_m\": 37191.816, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 16, \"distance_m\": 38220.987, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1940\", \"location\": \"Marshfield\", \"stage_seq\": 17, \"distance_m\": 44172.65, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944\", \"location\": \"Moorland Road Jn\", \"stage_seq\": 18, \"distance_m\": 52242.377, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 19, \"distance_m\": 53289.53, \"section_seq\": 1, \"route_path_id\": 43964}, {\"is_pass\": false, \"wtt_arr\": \"1948\", \"wtt_dep\": null, \"location\": \"Cardiff Central\", \"stage_seq\": 20, \"distance_m\": 54727.298, \"section_seq\": 1, \"route_path_id\": 43964}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54727.298, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43964}], \"total_distance_m\": 54727.298, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 47254.564, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7472.734, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1838", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "12.0", "current_position_lat": "51.4756626", "current_position_lon": "-3.1792304", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:40:58Z\", \"source_id\": 15685214, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24765, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:19Z\", \"source_id\": 48303972, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:49:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:47:21Z\", \"source_id\": 15690431, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24759, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:45Z\", \"source_id\": 48312985, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:54:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:50:51Z\", \"source_id\": 15693324, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:33Z\", \"source_id\": 48338053, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:01:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:00:35Z\", \"source_id\": 15701143, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24752, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:37Z\", \"source_id\": 48348785, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:04:38Z\", \"source_id\": 15704404, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24747, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:48Z\", \"source_id\": 48362345, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:09:54Z\", \"source_id\": 15708691, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:15:00Z\", \"source_id\": 15712784, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24684, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:03Z\", \"source_id\": 48392985, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:22:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:22:06Z\", \"source_id\": 15718383, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:22:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Long Dyke Jn", "service_state_platform": null, "timing_fact_generation": 1789498047336843, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:03.341218", "service_state_evidence_id": 48455559, "current_leg_start_actual_dep": "2026-09-15T19:36:25+01:00", "operational_evidence_version": 58, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:07.197119", "service_state_valid_until_kind": null, "operational_interpretation_version": 58, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Transport for Wales |
P |
EBB |
CDF |
2O76 |
153325 |
1 |
75 |
None |
{"version": 3, "segments": [{"to_m": 129.279, "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": 11756.464, "from_m": 129.279, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15503.685, "from_m": 11756.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17211.07, "from_m": 15503.685, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 18184.278, "from_m": 17211.07, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22708.091, "from_m": 18184.278, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23033.299, "from_m": 22708.091, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27296.021, "from_m": 23033.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": 30729.459, "from_m": 27296.021, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32697.59, "from_m": 30729.459, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32750.375, "from_m": 32697.59, "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": 33893.112, "from_m": 32750.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34163.09, "from_m": 33893.112, "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": 35034.351, "from_m": 34163.09, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35220.862, "from_m": 35034.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35411.18, "from_m": 35220.862, "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": 35903.113, "from_m": 35411.18, "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": 36093.43, "from_m": 35903.113, "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": 36279.942, "from_m": 36093.43, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37151.202, "from_m": 36279.942, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38528.795, "from_m": 37151.202, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38762.926, "from_m": 38528.795, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50685.227, "from_m": 38762.926, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 51642.716, "from_m": 50685.227, "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": 51840.426, "from_m": 51642.716, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 52242.377, "from_m": 51840.426, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52304.371, "from_m": 52242.377, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53206.431, "from_m": 52304.371, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53289.53, "from_m": 53206.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": 53500.992, "from_m": 53289.53, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53680.089, "from_m": 53500.992, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53729.997, "from_m": 53680.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53880.39, "from_m": 53729.997, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53992.106, "from_m": 53880.39, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54056.021, "from_m": 53992.106, "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": 54385.417, "from_m": 54056.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54727.298, "from_m": 54385.417, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 588750, "profile_key": "9c6ac51c34c6ab59e742f52ea524643f3b8048fac3c2eca88b57dfb82fe0c158", "schedule_id": 38412, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1838", "location": "Ebbw Vale Town", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1840H", "wtt_dep": "1841", "location": "Ebbw Vale Parkway", "stage_seq": 2, "distance_m": 2308.816, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1847", "location": "Aberbeeg Jn", "stage_seq": 3, "distance_m": 9194.663, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1849", "wtt_dep": "1850", "location": "Llanhilleth", "stage_seq": 4, "distance_m": 10475.564, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1855H", "wtt_dep": "1856", "location": "Newbridge (Ebbw Vale)", "stage_seq": 5, "distance_m": 17516.841, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1902", "wtt_dep": "1903", "location": "Cross Keys", "stage_seq": 6, "distance_m": 23080.581, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1907H", "wtt_dep": "1908", "location": "Risca & Pontymister", "stage_seq": 7, "distance_m": 26150.484, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1910", "location": "Risca South Jn", "stage_seq": 8, "distance_m": 27770.327, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1911", "wtt_dep": "1912", "location": "Rogerstone", "stage_seq": 9, "distance_m": 28387.382, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1915", "wtt_dep": "1916", "location": "Pye Corner", "stage_seq": 10, "distance_m": 30829.196, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1917H", "location": "Park North Jn", "stage_seq": 11, "distance_m": 31882.022, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1919", "location": "Park Jn (Newport)", "stage_seq": 12, "distance_m": 32697.59, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1924", "location": "Gaer Jn", "stage_seq": 13, "distance_m": 34135.953, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1926", "wtt_dep": "1934", "location": "Newport (South Wales)", "stage_seq": 14, "distance_m": 35657.146, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1935H", "location": "Gaer Jn", "stage_seq": 15, "distance_m": 37191.816, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Ebbw Jn", "stage_seq": 16, "distance_m": 38220.987, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1940", "location": "Marshfield", "stage_seq": 17, "distance_m": 44172.65, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944", "location": "Moorland Road Jn", "stage_seq": 18, "distance_m": 52242.377, "section_seq": 1, "route_path_id": 43964}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Long Dyke Jn", "stage_seq": 19, "distance_m": 53289.53, "section_seq": 1, "route_path_id": 43964}, {"is_pass": false, "wtt_arr": "1948", "wtt_dep": null, "location": "Cardiff Central", "stage_seq": 20, "distance_m": 54727.298, "section_seq": 1, "route_path_id": 43964}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54727.298, "from_m": 0.0, "section_seq": 1, "route_path_id": 43964}], "total_distance_m": 54727.298, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 47254.564, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7472.734, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:40:58Z", "source_id": 15685214, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24765, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:19Z", "source_id": 48303972, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T17:49:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:47:21Z", "source_id": 15690431, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24759, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:45Z", "source_id": 48312985, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T17:54:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:50:51Z", "source_id": 15693324, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24756, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:33Z", "source_id": 48338053, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:01:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:00:35Z", "source_id": 15701143, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24752, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:37Z", "source_id": 48348785, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:04:38Z", "source_id": 15704404, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24747, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:48Z", "source_id": 48362345, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:11:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:09:54Z", "source_id": 15708691, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:15:00Z", "source_id": 15712784, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24684, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:03Z", "source_id": 48392985, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T18:22:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:22:06Z", "source_id": 15718383, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:22:00+01:00", "operational_fact": true}] |
Ebbw Vale Town |
1838 |
1838 |
None |
None |
None |
Cardiff Central |
1950 |
1948 |
4A |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:W43468/2026-09-15/detailed |
None |
Newport (South Wales) |
2026-09-15T19:36:25+01:00 |
Cardiff Central |
12.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 |
1936 |
1948 |
Pye Corner |
Long Dyke Jn |
Cardiff Central |
51.4756626 |
-3.1792304 |
51.4756626 |
-3.1792304 |
1 |
0 |
2026-09-15 20:00:08 |
TERMINATED |
2026-09-15 19:50:00 |
Long Dyke Jn |
TD |
TRACKING_TIMEOUT |
48455559 |
1789498047336843 |
58 |
58 |
2026-09-15 20:00:07.197119 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:03.341218 |
| 559767 |
590531 |
G30999 |
365D55MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:50:00 |
2026-09-15 20:00:08 |
2026-09-17 20:00:08 |
{"id": 590531, "stp": "P", "toc": "Merseyrail", "uid": "G30999", "consist": "777004", "dest_crs": "XKK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30999/2026-09-15/detailed", "trust_id": "365D55MY15", "origin_crs": "SDL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kirkdale C.S.", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": null, "is_terminated": 1, "next_location": "Kirkdale C.S.", "signalling_id": "5D55", "timing_status": "EARLY", "origin_station": "Sandhills", "current_leg_arr": "1950", "current_leg_dep": "1946", "current_leg_end": "Kirkdale C.S.", "origin_dep_time": "1947", "origin_platform": "2", "current_location": "Sandhills", "last_update_time": "2026-09-15T20:00:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9917809, 53.429748399999994], [-2.9915936999999997, 53.43003689999999], [-2.9914256999999997, 53.4303002], [-2.9913121999999994, 53.4304631], [-2.9909036, 53.430991199999994], [-2.9904952, 53.4314637], [-2.9901775999999995, 53.431821], [-2.9899173999999995, 53.4321067], [-2.9896933999999997, 53.432344], [-2.9894886, 53.4325481], [-2.9892317, 53.4327904], [-2.988999999999999, 53.43300309999999], [-2.988832299999999, 53.4331759], [-2.9885764, 53.43343319999999], [-2.9874788999999997, 53.43453679999999], [-2.9870774, 53.4349408], [-2.9867621, 53.435248099999995], [-2.9866197, 53.4354284], [-2.9864184999999996, 53.43568849999999], [-2.9863902999999996, 53.4357164], [-2.986122, 53.4359832], [-2.9859825999999994, 53.436152199999995], [-2.9858752999999996, 53.43633], [-2.9857732999999995, 53.4365027], [-2.985709, 53.43666790000001], [-2.985674, 53.4368016], [-2.9856139, 53.4369328], [-2.9855937, 53.43695939999999], [-2.9854473, 53.4371518], [-2.9852235, 53.4373957], [-2.9850947999999997, 53.43752949999999], [-2.9846187, 53.43799289999999], [-2.9843961, 53.4382094], [-2.9840973, 53.438489399999995], [-2.984404099999999, 53.4382549], [-2.9848760999999997, 53.4379094], [-2.9850398, 53.4377896]]}", "current_leg_start": "Sandhills", "dest_arr_time_act": "1950", "motion_projection": null, "next_location_lat": "53.4377896", "next_location_lon": "-2.9850398", "previous_location": null, "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:48454121\", \"confirmationDeadline\": \"2026-09-15T19:49:30+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 209.086, \"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\": 462.414, \"from_m\": 209.086, \"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\": 697.302, \"from_m\": 462.414, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 751.304, \"from_m\": 697.302, \"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\": 1200.93, \"from_m\": 751.304, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590531, \"profile_key\": \"47fb36931581812f578aaedcb2b229b3701d00b876c856e048cb36feeebc8374\", \"schedule_id\": 11527, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Sandhills\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69440}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"Kirkdale C.S.\", \"stage_seq\": 2, \"distance_m\": 1200.93, \"section_seq\": 1, \"route_path_id\": 69440}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1200.93, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69440}], \"total_distance_m\": 1200.93, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 751.304, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 449.626, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1947", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "4.0", "current_position_lat": "53.4377896", "current_position_lon": "-2.9850398", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Sandhills", "service_state_platform": "2", "timing_fact_generation": 1789498011506700, "current_leg_arrival_utc": "2026-09-15T19:49:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:03.454374", "service_state_evidence_id": 48454121, "current_leg_start_actual_dep": "2026-09-15T19:46:31+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:07.775259", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Merseyrail |
P |
SDL |
XKK |
5D55 |
777004 |
4 |
75 |
None |
{"version": 3, "segments": [{"to_m": 209.086, "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": 462.414, "from_m": 209.086, "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": 697.302, "from_m": 462.414, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 751.304, "from_m": 697.302, "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": 1200.93, "from_m": 751.304, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590531, "profile_key": "47fb36931581812f578aaedcb2b229b3701d00b876c856e048cb36feeebc8374", "schedule_id": 11527, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1947", "location": "Sandhills", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69440}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "Kirkdale C.S.", "stage_seq": 2, "distance_m": 1200.93, "section_seq": 1, "route_path_id": 69440}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1200.93, "from_m": 0.0, "section_seq": 1, "route_path_id": 69440}], "total_distance_m": 1200.93, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 751.304, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 449.626, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Sandhills |
1947 |
1947 |
2 |
None |
None |
Kirkdale C.S. |
1950 |
1950 |
None |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G30999/2026-09-15/detailed |
None |
Sandhills |
2026-09-15T19:46:31+01:00 |
Kirkdale C.S. |
4.0 |
{"type": "LineString", "coordinates": [[-2.9917809, 53.429748399999994], [-2.9915936999999997, 53.43003689999999], [-2.9914256999999997, 53.4303002], [-2.9913121999999994, 53.4304631], [-2.9909036, 53.430991199999994], [-2.9904952, 53.4314637], [-2.9901775999999995, 53.431821], [-2.9899173999999995, 53.4321067], [-2.9896933999999997, 53.432344], [-2.9894886, 53.4325481], [-2.9892317, 53.4327904], [-2.988999999999999, 53.43300309999999], [-2.988832299999999, 53.4331759], [-2.9885764, 53.43343319999999], [-2.9874788999999997, 53.43453679999999], [-2.9870774, 53.4349408], [-2.9867621, 53.435248099999995], [-2.9866197, 53.4354284], [-2.9864184999999996, 53.43568849999999], [-2.9863902999999996, 53.4357164], [-2.986122, 53.4359832], [-2.9859825999999994, 53.436152199999995], [-2.9858752999999996, 53.43633], [-2.9857732999999995, 53.4365027], [-2.985709, 53.43666790000001], [-2.985674, 53.4368016], [-2.9856139, 53.4369328], [-2.9855937, 53.43695939999999], [-2.9854473, 53.4371518], [-2.9852235, 53.4373957], [-2.9850947999999997, 53.43752949999999], [-2.9846187, 53.43799289999999], [-2.9843961, 53.4382094], [-2.9840973, 53.438489399999995], [-2.984404099999999, 53.4382549], [-2.9848760999999997, 53.4379094], [-2.9850398, 53.4377896]]} |
0.7 |
1946 |
1950 |
None |
Sandhills |
Kirkdale C.S. |
53.4377896 |
-2.9850398 |
53.4377896 |
-2.9850398 |
1 |
0 |
2026-09-15 20:00:08 |
TERMINATED |
2026-09-15 19:50:00 |
Sandhills |
TD |
TRACKING_TIMEOUT |
48454121 |
1789498011506700 |
4 |
4 |
2026-09-15 20:00:07.775259 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:03.454374 |
| 559768 |
590211 |
L55050 |
475H50MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:50:00 |
2026-09-15 20:00:08 |
2026-09-17 20:00:08 |
{"id": 590211, "stp": "P", "toc": "Greater Anglia", "uid": "L55050", "consist": "720567", "dest_crs": null, "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55050/2026-09-15/detailed", "trust_id": "475H50MY15", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge Sidings North", "service_date": "2026-09-15", "dest_arr_time": "1942", "dest_platform": null, "is_terminated": 1, "next_location": "Cambridge Sidings North", "signalling_id": "5H50", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1942", "current_leg_dep": "1944", "current_leg_end": "Cambridge Sidings North", "origin_dep_time": "1934", "origin_platform": "7", "current_location": "Cambridge North Jn", "last_update_time": "2026-09-15T20:00:08", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.140772, 52.1983725], [0.14088890126290615, 52.19852579671906], [0.14100993451805735, 52.198665894738355], [0.14112140873375234, 52.19878855917019], [0.1412245036249688, 52.19889633492105], [0.1413203989066843, 52.1989917668974], [0.1414102742938764, 52.19907740000572], [0.1414953095015227, 52.19915577915246], [0.14157668424460076, 52.19922944924413], [0.14165557823808822, 52.19930095518717], [0.1417331711969626, 52.19937284188807], [0.1418106428362015, 52.199447654253305], [0.14188917287078254, 52.199527937189345], [0.14196994101568328, 52.19961623560264], [0.1420541269858813, 52.19971509439969], [0.1421429104963542, 52.19982705848697], [0.1422374712620795, 52.19995467277093], [0.14233898899803488, 52.200100482158064], [0.14249469999999995, 52.2003096], [0.1426871, 52.200508], [0.1429396, 52.2007674], [0.1430347, 52.20085549999999], [0.1431521, 52.2009808]]}", "current_leg_start": "Cambridge", "dest_arr_time_act": "1942", "motion_projection": null, "next_location_lat": "52.2009808", "next_location_lon": "0.1431521", "previous_location": "Cambridge", "current_leg_milage": "0.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 3, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:48448413\", \"confirmationDeadline\": \"2026-09-15T19:50:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.692, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 516.94, \"from_m\": 477.692, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 578.913, \"from_m\": 516.94, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 849.592, \"from_m\": 578.913, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 590211, \"profile_key\": \"cc00a01829cedec852b5e682db1436f85c3054c45d6ef30fe8cd3f34119d462e\", \"schedule_id\": 16220, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1934\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30057}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1937\", \"location\": \"Cambridge North Jn\", \"stage_seq\": 2, \"distance_m\": 635.756, \"section_seq\": 1, \"route_path_id\": 30057}, {\"is_pass\": false, \"wtt_arr\": \"1942\", \"wtt_dep\": null, \"location\": \"Cambridge Sidings North\", \"stage_seq\": 3, \"distance_m\": 849.592, \"section_seq\": 1, \"route_path_id\": 30057}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 849.592, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30057}], \"total_distance_m\": 849.592, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 578.913, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 270.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1934", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1438.0", "current_position_lat": "52.2009808", "current_position_lon": "0.1431521", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Cambridge North Jn", "service_state_platform": "7", "timing_fact_generation": 1789497876320852, "current_leg_arrival_utc": "2026-09-15T19:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:03.460951", "service_state_evidence_id": 48448413, "current_leg_start_actual_dep": "2026-09-15T19:44:11+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:07.772978", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Greater Anglia |
P |
CBG |
None |
5H50 |
720567 |
5 |
100 |
None |
{"version": 3, "segments": [{"to_m": 477.692, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 516.94, "from_m": 477.692, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 578.913, "from_m": 516.94, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 849.592, "from_m": 578.913, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 590211, "profile_key": "cc00a01829cedec852b5e682db1436f85c3054c45d6ef30fe8cd3f34119d462e", "schedule_id": 16220, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1934", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30057}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1937", "location": "Cambridge North Jn", "stage_seq": 2, "distance_m": 635.756, "section_seq": 1, "route_path_id": 30057}, {"is_pass": false, "wtt_arr": "1942", "wtt_dep": null, "location": "Cambridge Sidings North", "stage_seq": 3, "distance_m": 849.592, "section_seq": 1, "route_path_id": 30057}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 849.592, "from_m": 0.0, "section_seq": 1, "route_path_id": 30057}], "total_distance_m": 849.592, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 578.913, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 270.679, "synthetic_unknown_infrastructure_limit_mph": 60} |
[] |
Cambridge |
1934 |
1934 |
7 |
None |
None |
Cambridge Sidings North |
1942 |
1942 |
None |
LATE |
+8 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L55050/2026-09-15/detailed |
None |
Cambridge |
2026-09-15T19:44:11+01:00 |
Cambridge Sidings North |
1438.0 |
{"type": "LineString", "coordinates": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.140772, 52.1983725], [0.14088890126290615, 52.19852579671906], [0.14100993451805735, 52.198665894738355], [0.14112140873375234, 52.19878855917019], [0.1412245036249688, 52.19889633492105], [0.1413203989066843, 52.1989917668974], [0.1414102742938764, 52.19907740000572], [0.1414953095015227, 52.19915577915246], [0.14157668424460076, 52.19922944924413], [0.14165557823808822, 52.19930095518717], [0.1417331711969626, 52.19937284188807], [0.1418106428362015, 52.199447654253305], [0.14188917287078254, 52.199527937189345], [0.14196994101568328, 52.19961623560264], [0.1420541269858813, 52.19971509439969], [0.1421429104963542, 52.19982705848697], [0.1422374712620795, 52.19995467277093], [0.14233898899803488, 52.200100482158064], [0.14249469999999995, 52.2003096], [0.1426871, 52.200508], [0.1429396, 52.2007674], [0.1430347, 52.20085549999999], [0.1431521, 52.2009808]]} |
0.5 |
1944 |
1942 |
Cambridge |
Cambridge North Jn |
Cambridge Sidings North |
52.2009808 |
0.1431521 |
52.2009808 |
0.1431521 |
1 |
0 |
2026-09-15 20:00:08 |
TERMINATED |
2026-09-15 19:50:00 |
Cambridge North Jn |
TD |
TRACKING_TIMEOUT |
48448413 |
1789497876320852 |
14 |
14 |
2026-09-15 20:00:07.772978 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:03.460951 |
| 559769 |
589145 |
P02062 |
482S28MX15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:50:00 |
2026-09-15 20:00:08 |
2026-09-17 20:00:08 |
{"id": 589145, "stp": "P", "toc": "Greater Anglia", "uid": "P02062", "consist": "755328", "dest_crs": "SHM", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P02062/2026-09-15/detailed", "trust_id": "482S28MX15", "origin_crs": "NRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheringham", "service_date": "2026-09-15", "dest_arr_time": "1950", "dest_platform": null, "is_terminated": 1, "next_location": "Cromer", "signalling_id": "2S28", "timing_status": "ON TIME", "origin_station": "Norwich", "current_leg_arr": "1938", "current_leg_dep": "1932", "current_leg_end": "Cromer", "origin_dep_time": "1853", "origin_platform": "6", "current_location": "Cromer", "last_update_time": "2026-09-15T20:00:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.2999948999999995, 52.91790499999999], [1.2997852999999997, 52.917919999999995], [1.2994460999999995, 52.9179444], [1.2989539, 52.91797110000001], [1.2963126, 52.9180614], [1.2939286, 52.9183043], [1.29346, 52.9183548], [1.2927712999999998, 52.9184486], [1.2921376999999998, 52.91855910000001], [1.2913705999999998, 52.91870459999999], [1.2908409, 52.918806], [1.2893494, 52.9191576], [1.2862194000000002, 52.9200278], [1.2841523999999995, 52.9206205], [1.2820262, 52.9212076], [1.2811781, 52.9214599], [1.2804308, 52.921739800000005], [1.2798254999999998, 52.921991799999994], [1.2773461, 52.92335629999999], [1.2750051, 52.9249928], [1.2730438999999998, 52.9263018], [1.2717054, 52.9271428], [1.2712705, 52.927439500000006], [1.2710354999999998, 52.927618499999994], [1.2709436, 52.9276954], [1.2708669999999995, 52.9277664], [1.2706894, 52.9279612], [1.2704149999999998, 52.9283263], [1.2702294, 52.9287373], [1.2702117999999998, 52.9288122], [1.27017, 52.92898849999999], [1.2701614, 52.92934180000001], [1.2701869999999995, 52.9295157], [1.2702043, 52.92963290000001], [1.2702172354428862, 52.929673494383906], [1.2702875, 52.929894], [1.2703217999999998, 52.9299791], [1.2704403, 52.93020179999999], [1.2705547999999998, 52.93037919999998], [1.27073, 52.93056409999999], [1.271133, 52.9309172], [1.2715561999999998, 52.93119790000001], [1.2720880999999995, 52.931470299999994], [1.272629, 52.93166999999998], [1.2730489, 52.9317888], [1.2735953999999998, 52.931876], [1.2741076, 52.931932499999995], [1.2745867999999998, 52.9319443], [1.2754531, 52.93191329999999], [1.2759168999999997, 52.9318344], [1.2765641999999997, 52.9317167], [1.2772441, 52.9315638], [1.2779808999999998, 52.93139], [1.2782187, 52.9313239], [1.2784595999999997, 52.9312575], [1.2789768, 52.9311073], [1.2800256, 52.9307604], [1.2812443, 52.9303218], [1.2817362, 52.93014899999999], [1.2822460999999998, 52.92999269999999], [1.2827905999999998, 52.9298434], [1.2831677, 52.929754499999994], [1.2835570257676578, 52.929673494383906], [1.2835892, 52.92966679999999], [1.2840082, 52.92960080000001], [1.2842155999999998, 52.9295713], [1.2844297, 52.9295413], [1.2847441999999998, 52.92950199999999], [1.2850603, 52.92946859999999], [1.2858392999999997, 52.929429199999994], [1.2865112, 52.929444], [1.2872124, 52.9294855], [1.2873395999999997, 52.9294969], [1.2876424000000002, 52.92954950000001]]}", "current_leg_start": "Roughton Road", "dest_arr_time_act": "1950", "motion_projection": null, "next_location_lat": "52.9295495", "next_location_lon": "1.2876424", "previous_location": "Roughton Road", "current_leg_milage": "2.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 867.127, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3006.857, \"from_m\": 867.127, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3911.367, \"from_m\": 3006.857, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24982.516, \"from_m\": 3911.367, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 25762.699, \"from_m\": 24982.516, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 26122.252, \"from_m\": 25762.699, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 26465.443, \"from_m\": 26122.252, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 37110.822, \"from_m\": 26465.443, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 38636.333, \"from_m\": 37110.822, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 40871.318, \"from_m\": 38636.333, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41591.393, \"from_m\": 40871.318, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 42447.805, \"from_m\": 41591.393, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 42468.927, \"from_m\": 42447.805, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 47596.685, \"from_m\": 42468.927, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 47976.591, \"from_m\": 47596.685, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}], \"service_id\": 589145, \"profile_key\": \"cf6dc0ac7c26d7c94895b917e89eaa9106ac053b606f4376ffd54762fd89abcf\", \"schedule_id\": 19953, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Norwich\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1854\", \"location\": \"Norwich Thorpe Jn\", \"stage_seq\": 2, \"distance_m\": 551.268, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1856H\", \"location\": \"Whitlingham Jn\", \"stage_seq\": 3, \"distance_m\": 3006.857, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1902H\", \"wtt_dep\": \"1903\", \"location\": \"Salhouse\", \"stage_seq\": 4, \"distance_m\": 9485.975, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1907\", \"wtt_dep\": \"1908\", \"location\": \"Hoveton & Wroxham\", \"stage_seq\": 5, \"distance_m\": 14131.876, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1914\", \"location\": \"Worstead\", \"stage_seq\": 6, \"distance_m\": 21064.678, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1918H\", \"wtt_dep\": \"1919H\", \"location\": \"North Walsham\", \"stage_seq\": 7, \"distance_m\": 25731.557, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1925\", \"wtt_dep\": \"1925H\", \"location\": \"Gunton\", \"stage_seq\": 8, \"distance_m\": 31776.595, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1931H\", \"wtt_dep\": \"1932\", \"location\": \"Roughton Road\", \"stage_seq\": 9, \"distance_m\": 38566.145, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1941\", \"location\": \"Cromer\", \"stage_seq\": 10, \"distance_m\": 42468.927, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1945\", \"wtt_dep\": \"1945H\", \"location\": \"West Runton\", \"stage_seq\": 11, \"distance_m\": 45417.857, \"section_seq\": 1, \"route_path_id\": 36206}, {\"is_pass\": false, \"wtt_arr\": \"1950\", \"wtt_dep\": null, \"location\": \"Sheringham\", \"stage_seq\": 12, \"distance_m\": 47976.591, \"section_seq\": 1, \"route_path_id\": 36206}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 47976.591, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 36206}], \"total_distance_m\": 47976.591, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47976.591, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1853", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "6.0", "current_position_lat": "52.9295495", "current_position_lon": "1.2876424", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 12837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:30Z\", \"source_id\": 48353719, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:07:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:06:34Z\", \"source_id\": 15706016, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12833, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:13Z\", \"source_id\": 48381092, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:18:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:16Z\", \"source_id\": 15714598, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12828, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:51Z\", \"source_id\": 48429663, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:38:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:56Z\", \"source_id\": 15732284, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cromer", "service_state_platform": "2", "timing_fact_generation": 1789497730544448, "current_leg_arrival_utc": "2026-09-15T19:37:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:04.839442", "service_state_evidence_id": 48442653, "current_leg_start_actual_dep": "2026-09-15T19:32:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:06.665685", "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 |
NRW |
SHM |
2S28 |
755328 |
4 |
100 |
None |
{"version": 3, "segments": [{"to_m": 867.127, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3006.857, "from_m": 867.127, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3911.367, "from_m": 3006.857, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24982.516, "from_m": 3911.367, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 25762.699, "from_m": 24982.516, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 26122.252, "from_m": 25762.699, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 26465.443, "from_m": 26122.252, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 37110.822, "from_m": 26465.443, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 38636.333, "from_m": 37110.822, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 40871.318, "from_m": 38636.333, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41591.393, "from_m": 40871.318, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 42447.805, "from_m": 41591.393, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 42468.927, "from_m": 42447.805, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 47596.685, "from_m": 42468.927, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 47976.591, "from_m": 47596.685, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}], "service_id": 589145, "profile_key": "cf6dc0ac7c26d7c94895b917e89eaa9106ac053b606f4376ffd54762fd89abcf", "schedule_id": 19953, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1853", "location": "Norwich", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 36206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1854", "location": "Norwich Thorpe Jn", "stage_seq": 2, "distance_m": 551.268, "section_seq": 1, "route_path_id": 36206}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1856H", "location": "Whitlingham Jn", "stage_seq": 3, "distance_m": 3006.857, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1902H", "wtt_dep": "1903", "location": "Salhouse", "stage_seq": 4, "distance_m": 9485.975, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1907", "wtt_dep": "1908", "location": "Hoveton & Wroxham", "stage_seq": 5, "distance_m": 14131.876, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1914", "location": "Worstead", "stage_seq": 6, "distance_m": 21064.678, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1918H", "wtt_dep": "1919H", "location": "North Walsham", "stage_seq": 7, "distance_m": 25731.557, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1925", "wtt_dep": "1925H", "location": "Gunton", "stage_seq": 8, "distance_m": 31776.595, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1931H", "wtt_dep": "1932", "location": "Roughton Road", "stage_seq": 9, "distance_m": 38566.145, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1941", "location": "Cromer", "stage_seq": 10, "distance_m": 42468.927, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1945", "wtt_dep": "1945H", "location": "West Runton", "stage_seq": 11, "distance_m": 45417.857, "section_seq": 1, "route_path_id": 36206}, {"is_pass": false, "wtt_arr": "1950", "wtt_dep": null, "location": "Sheringham", "stage_seq": 12, "distance_m": 47976.591, "section_seq": 1, "route_path_id": 36206}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 47976.591, "from_m": 0.0, "section_seq": 1, "route_path_id": 36206}], "total_distance_m": 47976.591, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47976.591, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 12837, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:30Z", "source_id": 48353719, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:07:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:06:34Z", "source_id": 15706016, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12833, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:13Z", "source_id": 48381092, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:18:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:16Z", "source_id": 15714598, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12828, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:51Z", "source_id": 48429663, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:38:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:56Z", "source_id": 15732284, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:38:00+01:00", "operational_fact": true}] |
Norwich |
1853 |
1853 |
6 |
None |
None |
Sheringham |
1950 |
1950 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P02062/2026-09-15/detailed |
None |
Roughton Road |
2026-09-15T19:32:00+01:00 |
Cromer |
6.0 |
{"type": "LineString", "coordinates": [[1.2999948999999995, 52.91790499999999], [1.2997852999999997, 52.917919999999995], [1.2994460999999995, 52.9179444], [1.2989539, 52.91797110000001], [1.2963126, 52.9180614], [1.2939286, 52.9183043], [1.29346, 52.9183548], [1.2927712999999998, 52.9184486], [1.2921376999999998, 52.91855910000001], [1.2913705999999998, 52.91870459999999], [1.2908409, 52.918806], [1.2893494, 52.9191576], [1.2862194000000002, 52.9200278], [1.2841523999999995, 52.9206205], [1.2820262, 52.9212076], [1.2811781, 52.9214599], [1.2804308, 52.921739800000005], [1.2798254999999998, 52.921991799999994], [1.2773461, 52.92335629999999], [1.2750051, 52.9249928], [1.2730438999999998, 52.9263018], [1.2717054, 52.9271428], [1.2712705, 52.927439500000006], [1.2710354999999998, 52.927618499999994], [1.2709436, 52.9276954], [1.2708669999999995, 52.9277664], [1.2706894, 52.9279612], [1.2704149999999998, 52.9283263], [1.2702294, 52.9287373], [1.2702117999999998, 52.9288122], [1.27017, 52.92898849999999], [1.2701614, 52.92934180000001], [1.2701869999999995, 52.9295157], [1.2702043, 52.92963290000001], [1.2702172354428862, 52.929673494383906], [1.2702875, 52.929894], [1.2703217999999998, 52.9299791], [1.2704403, 52.93020179999999], [1.2705547999999998, 52.93037919999998], [1.27073, 52.93056409999999], [1.271133, 52.9309172], [1.2715561999999998, 52.93119790000001], [1.2720880999999995, 52.931470299999994], [1.272629, 52.93166999999998], [1.2730489, 52.9317888], [1.2735953999999998, 52.931876], [1.2741076, 52.931932499999995], [1.2745867999999998, 52.9319443], [1.2754531, 52.93191329999999], [1.2759168999999997, 52.9318344], [1.2765641999999997, 52.9317167], [1.2772441, 52.9315638], [1.2779808999999998, 52.93139], [1.2782187, 52.9313239], [1.2784595999999997, 52.9312575], [1.2789768, 52.9311073], [1.2800256, 52.9307604], [1.2812443, 52.9303218], [1.2817362, 52.93014899999999], [1.2822460999999998, 52.92999269999999], [1.2827905999999998, 52.9298434], [1.2831677, 52.929754499999994], [1.2835570257676578, 52.929673494383906], [1.2835892, 52.92966679999999], [1.2840082, 52.92960080000001], [1.2842155999999998, 52.9295713], [1.2844297, 52.9295413], [1.2847441999999998, 52.92950199999999], [1.2850603, 52.92946859999999], [1.2858392999999997, 52.929429199999994], [1.2865112, 52.929444], [1.2872124, 52.9294855], [1.2873395999999997, 52.9294969], [1.2876424000000002, 52.92954950000001]]} |
2.4 |
1932 |
1938 |
Roughton Road |
Cromer |
Cromer |
52.9295495 |
1.2876424 |
52.9295495 |
1.2876424 |
1 |
0 |
2026-09-15 20:00:08 |
TERMINATED |
2026-09-15 19:50:00 |
Cromer |
TD |
TRACKING_TIMEOUT |
48442653 |
1789497730544448 |
18 |
18 |
2026-09-15 20:00:06.665685 |
2 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:04.839442 |
| 559770 |
589650 |
C20207 |
475S46MY15 |
2026-09-15 |
COMPLETE |
None |
2026-09-15 19:50:00 |
2026-09-15 20:00:08 |
2026-09-17 20:00:08 |
{"id": 589650, "stp": "P", "toc": "Thameslink", "uid": "C20207", "consist": "700106", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C20207/2026-09-15/detailed", "trust_id": "475S46MY15", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cambridge Reception Sidings", "service_date": "2026-09-15", "dest_arr_time": "1937", "dest_platform": null, "is_terminated": 1, "next_location": "Coldham Lane Dg Loop", "signalling_id": "5S46", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1916", "current_leg_dep": "1926", "current_leg_end": "Coldham Lane Dg Loop", "origin_dep_time": "1913", "origin_platform": "4", "current_location": "Cambridge", "last_update_time": "2026-09-15T20:00:08", "route_debug_link": null, "timing_variation": "+13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.140772, 52.1983725], [0.1409705, 52.1986328], [0.1411521, 52.1988788], [0.141562, 52.199324]]}", "current_leg_start": "Cambridge", "dest_arr_time_act": "1937", "motion_projection": null, "next_location_lat": "52.1993240", "next_location_lon": "0.1415620", "previous_location": null, "current_leg_milage": "0.4", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:48405034\", \"confirmationDeadline\": \"2026-09-15T19:29:00+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1913", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1430.0", "current_position_lat": "52.1993240", "current_position_lon": "0.1415620", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Cambridge North Jn", "service_state_platform": null, "timing_fact_generation": 1789496820618019, "current_leg_arrival_utc": "2026-09-15T19:29:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:06.131182", "service_state_evidence_id": 48405034, "current_leg_start_actual_dep": "2026-09-15T19:26:31+01:00", "operational_evidence_version": 14, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:06.669089", "service_state_valid_until_kind": null, "operational_interpretation_version": 14, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Thameslink |
P |
CBG |
None |
5S46 |
700106 |
12 |
100 |
None |
None |
[] |
Cambridge |
1913 |
1913 |
4 |
None |
None |
Cambridge Reception Sidings |
1937 |
1937 |
None |
LATE |
+13 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C20207/2026-09-15/detailed |
None |
Cambridge |
2026-09-15T19:26:31+01:00 |
Coldham Lane Dg Loop |
1430.0 |
{"type": "LineString", "coordinates": [[0.1376343, 52.19414150000001], [0.1377316, 52.1942673], [0.1390583, 52.1961061], [0.1394935, 52.19670390000001], [0.13983499999999996, 52.197171299999994], [0.1403034, 52.19781569999999], [0.140467, 52.19803000000001], [0.1404922, 52.19806400000002], [0.140772, 52.1983725], [0.1409705, 52.1986328], [0.1411521, 52.1988788], [0.141562, 52.199324]]} |
0.4 |
1926 |
1916 |
None |
Cambridge |
Coldham Lane Dg Loop |
52.1993240 |
0.1415620 |
52.1993240 |
0.1415620 |
1 |
0 |
2026-09-15 20:00:08 |
TERMINATED |
2026-09-15 19:50:00 |
Cambridge North Jn |
TD |
TRACKING_TIMEOUT |
48405034 |
1789496820618019 |
14 |
14 |
2026-09-15 20:00:06.669089 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:06.131182 |
| 559771 |
590538 |
L79303 |
861J70MY15 |
2026-09-15 |
COMPLETE |
15791600 |
2026-09-15 20:50:00 |
2026-09-15 20:00:08 |
2026-09-17 20:00:08 |
{"id": 590538, "stp": "P", "toc": "South Western Railway", "uid": "L79303", "consist": "159021", "dest_crs": "RDG", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79303/2026-09-15/detailed", "trust_id": "861J70MY15", "origin_crs": "SAL", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-15", "dest_arr_time": "2051", "dest_platform": "15", "is_terminated": 1, "next_location": "Reading", "signalling_id": "1J70", "timing_status": "EARLY", "origin_station": "Salisbury", "current_leg_arr": "2050", "current_leg_dep": "2021", "current_leg_end": "Reading", "origin_dep_time": "1947", "origin_platform": "2", "current_location": "Reading", "last_update_time": "2026-09-15T20:00:08", "route_debug_link": null, "timing_variation": "-1 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.983283777604401, 51.459466104540255], [-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": "2051", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading Sig. T1728", "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\": 590538, \"profile_key\": \"b69c0a1ebcceacb9daf0290aa6d4503a63768fda61330973eb443e65cdb15da2\", \"schedule_id\": 16707, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Salisbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1949H\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 2, \"distance_m\": 1729.221, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Laverstock North Jn\", \"stage_seq\": 3, \"distance_m\": 2410.161, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1953H\", \"location\": \"Porton\", \"stage_seq\": 4, \"distance_m\": 8571.146, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1957H\", \"location\": \"Grateley\", \"stage_seq\": 5, \"distance_m\": 17614.252, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": false, \"wtt_arr\": \"2003\", \"wtt_dep\": \"2004H\", \"location\": \"Andover\", \"stage_seq\": 6, \"distance_m\": 27815.498, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2011\", \"location\": \"Whitchurch (Hants)\", \"stage_seq\": 7, \"distance_m\": 39330.981, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013H\", \"location\": \"Overton\", \"stage_seq\": 8, \"distance_m\": 45161.901, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Worting Jn\", \"stage_seq\": 9, \"distance_m\": 53632.754, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2022\", \"location\": \"Basingstoke\", \"stage_seq\": 10, \"distance_m\": 57615.501, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2027H\", \"location\": \"Bramley (Hants)\", \"stage_seq\": 11, \"distance_m\": 65587.63, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035\", \"location\": \"Southcote Jn\", \"stage_seq\": 12, \"distance_m\": 79658.042, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 81154.726, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": false, \"wtt_arr\": \"2041H\", \"wtt_dep\": \"2050\", \"location\": \"Reading Sig. T1728\", \"stage_seq\": 14, \"distance_m\": 81776.64, \"section_seq\": 1, \"route_path_id\": 72616}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 15, \"distance_m\": 82472.467, \"section_seq\": 1, \"route_path_id\": 72616}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 82472.467, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72616}], \"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": "1947", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "29.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:09Z\", \"source_id\": 48488838, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:02:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:12Z\", \"source_id\": 15756025, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27083, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:18:55Z\", \"source_id\": 48531871, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:00Z\", \"source_id\": 15770006, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27060, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:33Z\", \"source_id\": 48551593, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:36Z\", \"source_id\": 15776194, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23760, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:54Z\", \"source_id\": 48601814, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:50:03Z\", \"source_id\": 15791600, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "15", "timing_fact_generation": 1789501807023585, "current_leg_arrival_utc": "2026-09-15T20:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:07.015490", "service_state_evidence_id": 15791600, "current_leg_start_actual_dep": "2026-09-15T20:22:00+01:00", "operational_evidence_version": 40, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:07.768290", "service_state_valid_until_kind": null, "operational_interpretation_version": 40, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
South Western Railway |
P |
SAL |
RDG |
1J70 |
159021 |
3 |
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": 590538, "profile_key": "b69c0a1ebcceacb9daf0290aa6d4503a63768fda61330973eb443e65cdb15da2", "schedule_id": 16707, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1947", "location": "Salisbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1949H", "location": "Salisbury Tunnel Jn", "stage_seq": 2, "distance_m": 1729.221, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Laverstock North Jn", "stage_seq": 3, "distance_m": 2410.161, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1953H", "location": "Porton", "stage_seq": 4, "distance_m": 8571.146, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1957H", "location": "Grateley", "stage_seq": 5, "distance_m": 17614.252, "section_seq": 1, "route_path_id": 72616}, {"is_pass": false, "wtt_arr": "2003", "wtt_dep": "2004H", "location": "Andover", "stage_seq": 6, "distance_m": 27815.498, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2011", "location": "Whitchurch (Hants)", "stage_seq": 7, "distance_m": 39330.981, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013H", "location": "Overton", "stage_seq": 8, "distance_m": 45161.901, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Worting Jn", "stage_seq": 9, "distance_m": 53632.754, "section_seq": 1, "route_path_id": 72616}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2022", "location": "Basingstoke", "stage_seq": 10, "distance_m": 57615.501, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2027H", "location": "Bramley (Hants)", "stage_seq": 11, "distance_m": 65587.63, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035", "location": "Southcote Jn", "stage_seq": 12, "distance_m": 79658.042, "section_seq": 1, "route_path_id": 72616}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 81154.726, "section_seq": 1, "route_path_id": 72616}, {"is_pass": false, "wtt_arr": "2041H", "wtt_dep": "2050", "location": "Reading Sig. T1728", "stage_seq": 14, "distance_m": 81776.64, "section_seq": 1, "route_path_id": 72616}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": null, "location": "Reading", "stage_seq": 15, "distance_m": 82472.467, "section_seq": 1, "route_path_id": 72616}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 82472.467, "from_m": 0.0, "section_seq": 1, "route_path_id": 72616}], "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": "TD", "smart_id": 27146, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:09Z", "source_id": 48488838, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:02:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:12Z", "source_id": 15756025, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27083, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:18:55Z", "source_id": 48531871, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:20:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:00Z", "source_id": 15770006, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27060, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:33Z", "source_id": 48551593, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:28:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:36Z", "source_id": 15776194, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23760, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:54Z", "source_id": 48601814, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:50:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:50:03Z", "source_id": 15791600, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Salisbury |
1947 |
1947 |
2 |
None |
None |
Reading |
2051 |
2051 |
15 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L79303/2026-09-15/detailed |
None |
Basingstoke |
2026-09-15T20:22:00+01:00 |
Reading |
29.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.983283777604401, 51.459466104540255], [-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 |
2021 |
2050 |
Reading Sig. T1728 |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-15 20:00:08 |
TERMINATED |
2026-09-15 19:50:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15791600 |
1789501807023585 |
40 |
40 |
2026-09-15 20:00:07.768290 |
15 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:07.015490 |
| 559772 |
589204 |
C82464 |
861B59MX15 |
2026-09-15 |
COMPLETE |
15790213 |
2026-09-15 20:50:00 |
2026-09-15 20:00:37 |
2026-09-17 20:00:37 |
{"id": 589204, "stp": "P", "toc": "Southern", "uid": "C82464", "consist": "377106+377457", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C82464/2026-09-15/detailed", "trust_id": "861B59MX15", "origin_crs": "BOG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-15", "dest_arr_time": "2045", "dest_platform": "12", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "1B59", "timing_status": "LATE", "origin_station": "Bognor Regis", "current_leg_arr": "2050", "current_leg_dep": "2042", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1856", "origin_platform": "1", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-15T20:00:37", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Clapham Junction (C)", "dest_arr_time_act": "2045", "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\": 597.951, \"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\": 5459.722, \"from_m\": 597.951, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5614.223, \"from_m\": 5459.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}, {\"to_m\": 6097.95, \"from_m\": 5614.223, \"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\": 10190.666, \"from_m\": 6097.95, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10242.351, \"from_m\": 10190.666, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10347.799, \"from_m\": 10242.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10542.839, \"from_m\": 10347.799, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11364.183, \"from_m\": 10542.839, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13827.647, \"from_m\": 11364.183, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13873.144, \"from_m\": 13827.647, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25464.9, \"from_m\": 13873.144, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 29274.745, \"from_m\": 25464.9, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34480.502, \"from_m\": 29274.745, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 35864.414, \"from_m\": 34480.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46622.549, \"from_m\": 35864.414, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47194.657, \"from_m\": 46622.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47568.798, \"from_m\": 47194.657, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47720.499, \"from_m\": 47568.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50435.906, \"from_m\": 47720.499, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55806.663, \"from_m\": 50435.906, \"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\": 56664.936, \"from_m\": 55806.663, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59734.436, \"from_m\": 56664.936, \"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\": 60138.347, \"from_m\": 59734.436, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60320.739, \"from_m\": 60138.347, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60881.375, \"from_m\": 60320.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64320.169, \"from_m\": 60881.375, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65002.053, \"from_m\": 64320.169, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65060.531, \"from_m\": 65002.053, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 65133.567, \"from_m\": 65060.531, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65204.887, \"from_m\": 65133.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\": 72921.153, \"from_m\": 65204.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\": 73657.72, \"from_m\": 72921.153, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 84572.716, \"from_m\": 73657.72, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84627.733, \"from_m\": 84572.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\": 89200.74, \"from_m\": 84627.733, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90478.383, \"from_m\": 89200.74, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 90536.947, \"from_m\": 90478.383, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90581.218, \"from_m\": 90536.947, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 90616.925, \"from_m\": 90581.218, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90680.624, \"from_m\": 90616.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\": 90769.292, \"from_m\": 90680.624, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 90799.728, \"from_m\": 90769.292, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91193.984, \"from_m\": 90799.728, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 91230.949, \"from_m\": 91193.984, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92127.4, \"from_m\": 91230.949, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 92651.393, \"from_m\": 92127.4, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 92732.715, \"from_m\": 92651.393, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 92786.491, \"from_m\": 92732.715, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 101166.912, \"from_m\": 92786.491, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 104565.289, \"from_m\": 101166.912, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107246.25, \"from_m\": 104565.289, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 107903.286, \"from_m\": 107246.25, \"capability_applied\": null, \"effective_limit_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\": 589204, \"profile_key\": \"b9b64b3015db86077fab4a914045f9c246743145316d7a8602a4c792a53b7560\", \"schedule_id\": 7730, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1856\", \"location\": \"Bognor Regis\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1859\", \"location\": \"Bognor Regis Sig. Br14\", \"stage_seq\": 2, \"distance_m\": 837.141, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1903\", \"wtt_dep\": \"1904\", \"location\": \"Barnham\", \"stage_seq\": 3, \"distance_m\": 5773.39, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1908\", \"wtt_dep\": \"1908H\", \"location\": \"Ford\", \"stage_seq\": 4, \"distance_m\": 10015.218, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1911\", \"location\": \"Arundel Jn\", \"stage_seq\": 5, \"distance_m\": 11107.332, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1913H\", \"wtt_dep\": \"1914\", \"location\": \"Arundel\", \"stage_seq\": 6, \"distance_m\": 13743.759, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1918\", \"wtt_dep\": \"1918H\", \"location\": \"Amberley\", \"stage_seq\": 7, \"distance_m\": 19474.945, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1924\", \"wtt_dep\": \"1924H\", \"location\": \"Pulborough\", \"stage_seq\": 8, \"distance_m\": 27157.04, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1930H\", \"wtt_dep\": \"1931H\", \"location\": \"Billingshurst\", \"stage_seq\": 9, \"distance_m\": 35391.574, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1937\", \"wtt_dep\": \"1937H\", \"location\": \"Christ's Hospital\", \"stage_seq\": 10, \"distance_m\": 43064.511, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1941\", \"wtt_dep\": \"1951\", \"location\": \"Horsham\", \"stage_seq\": 11, \"distance_m\": 46871.645, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1954\", \"location\": \"Littlehaven\", \"stage_seq\": 12, \"distance_m\": 48522.87, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"1959\", \"wtt_dep\": \"2000\", \"location\": \"Crawley\", \"stage_seq\": 13, \"distance_m\": 58229.259, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2005\", \"location\": \"Three Bridges\", \"stage_seq\": 14, \"distance_m\": 60443.565, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2010H\", \"wtt_dep\": \"2013\", \"location\": \"Gatwick Airport\", \"stage_seq\": 15, \"distance_m\": 64787.292, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Earlswood (Surrey)\", \"stage_seq\": 16, \"distance_m\": 72783.102, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2023H\", \"location\": \"Stoats Nest Jn\", \"stage_seq\": 17, \"distance_m\": 84627.733, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2024\", \"location\": \"Purley\", \"stage_seq\": 18, \"distance_m\": 86206.751, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"East Croydon\", \"stage_seq\": 19, \"distance_m\": 91001.62, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Windmill Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 91849.33, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2030\", \"location\": \"Selhurst\", \"stage_seq\": 21, \"distance_m\": 92878.383, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033\", \"location\": \"Streatham North Jn\", \"stage_seq\": 22, \"distance_m\": 98172.976, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Balham\", \"stage_seq\": 23, \"distance_m\": 100518.986, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2037\", \"wtt_dep\": \"2038\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 24, \"distance_m\": 103660.692, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2039H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 25, \"distance_m\": 104725.3, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 26, \"distance_m\": 106561.212, \"section_seq\": 1, \"route_path_id\": 67931}, {\"is_pass\": false, \"wtt_arr\": \"2045\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 27, \"distance_m\": 107903.286, \"section_seq\": 1, \"route_path_id\": 67931}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 107903.286, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67931}], \"total_distance_m\": 107903.286, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 106599.697, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1303.589, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1856", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27463, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:23Z\", \"source_id\": 48342964, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:03:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:02:29Z\", \"source_id\": 15702647, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:12Z\", \"source_id\": 48355576, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:16Z\", \"source_id\": 15706588, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30829, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:24Z\", \"source_id\": 48369018, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:12:27Z\", \"source_id\": 15710745, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30825, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:34Z\", \"source_id\": 48381858, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:19:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:17:38Z\", \"source_id\": 15714885, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30820, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:57Z\", \"source_id\": 48397619, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:25:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:59Z\", \"source_id\": 15719864, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:53Z\", \"source_id\": 48417479, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:32:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:31:57Z\", \"source_id\": 15728279, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:30Z\", \"source_id\": 48434039, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:38:34Z\", \"source_id\": 15733546, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30736, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:46Z\", \"source_id\": 48446758, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:44:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:43:51Z\", \"source_id\": 15737587, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30723, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:03Z\", \"source_id\": 48474265, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:04Z\", \"source_id\": 15748516, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:55:29Z\", \"source_id\": 15749135, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30708, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:38Z\", \"source_id\": 48487662, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:41Z\", \"source_id\": 15755670, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30653, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:17Z\", \"source_id\": 48496526, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:05:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:04:21Z\", \"source_id\": 15758742, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30590, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:05Z\", \"source_id\": 48512975, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:11:08Z\", \"source_id\": 15764228, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:58Z\", \"source_id\": 48548047, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:01Z\", \"source_id\": 15775042, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:36Z\", \"source_id\": 48556224, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:41Z\", \"source_id\": 15777619, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29931, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:23Z\", \"source_id\": 48562412, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:29Z\", \"source_id\": 15779569, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:36Z\", \"source_id\": 48574274, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:38:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:36Z\", \"source_id\": 15783126, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:25Z\", \"source_id\": 48580406, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:40:28Z\", \"source_id\": 15785056, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28756, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:55Z\", \"source_id\": 48597254, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:59Z\", \"source_id\": 15790213, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "12", "timing_fact_generation": 1789501679653036, "current_leg_arrival_utc": "2026-09-15T20:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:08.974797", "service_state_evidence_id": 15790213, "current_leg_start_actual_dep": "2026-09-15T20:43:00+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:09.132895", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southern |
P |
BOG |
None |
1B59 |
377106+377457 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 597.951, "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": 5459.722, "from_m": 597.951, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5614.223, "from_m": 5459.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}, {"to_m": 6097.95, "from_m": 5614.223, "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": 10190.666, "from_m": 6097.95, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10242.351, "from_m": 10190.666, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10347.799, "from_m": 10242.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10542.839, "from_m": 10347.799, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11364.183, "from_m": 10542.839, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13827.647, "from_m": 11364.183, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13873.144, "from_m": 13827.647, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25464.9, "from_m": 13873.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 29274.745, "from_m": 25464.9, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34480.502, "from_m": 29274.745, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 35864.414, "from_m": 34480.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46622.549, "from_m": 35864.414, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47194.657, "from_m": 46622.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47568.798, "from_m": 47194.657, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47720.499, "from_m": 47568.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50435.906, "from_m": 47720.499, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55806.663, "from_m": 50435.906, "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": 56664.936, "from_m": 55806.663, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59734.436, "from_m": 56664.936, "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": 60138.347, "from_m": 59734.436, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60320.739, "from_m": 60138.347, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60881.375, "from_m": 60320.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64320.169, "from_m": 60881.375, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65002.053, "from_m": 64320.169, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65060.531, "from_m": 65002.053, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 65133.567, "from_m": 65060.531, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65204.887, "from_m": 65133.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": 72921.153, "from_m": 65204.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": 73657.72, "from_m": 72921.153, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 84572.716, "from_m": 73657.72, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84627.733, "from_m": 84572.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": 89200.74, "from_m": 84627.733, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90478.383, "from_m": 89200.74, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 90536.947, "from_m": 90478.383, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90581.218, "from_m": 90536.947, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 90616.925, "from_m": 90581.218, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90680.624, "from_m": 90616.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": 90769.292, "from_m": 90680.624, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 90799.728, "from_m": 90769.292, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91193.984, "from_m": 90799.728, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 91230.949, "from_m": 91193.984, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92127.4, "from_m": 91230.949, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 92651.393, "from_m": 92127.4, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 92732.715, "from_m": 92651.393, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 92786.491, "from_m": 92732.715, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 101166.912, "from_m": 92786.491, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 104565.289, "from_m": 101166.912, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107246.25, "from_m": 104565.289, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 107903.286, "from_m": 107246.25, "capability_applied": null, "effective_limit_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": 589204, "profile_key": "b9b64b3015db86077fab4a914045f9c246743145316d7a8602a4c792a53b7560", "schedule_id": 7730, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1856", "location": "Bognor Regis", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1859", "location": "Bognor Regis Sig. Br14", "stage_seq": 2, "distance_m": 837.141, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1903", "wtt_dep": "1904", "location": "Barnham", "stage_seq": 3, "distance_m": 5773.39, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1908", "wtt_dep": "1908H", "location": "Ford", "stage_seq": 4, "distance_m": 10015.218, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1911", "location": "Arundel Jn", "stage_seq": 5, "distance_m": 11107.332, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1913H", "wtt_dep": "1914", "location": "Arundel", "stage_seq": 6, "distance_m": 13743.759, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1918", "wtt_dep": "1918H", "location": "Amberley", "stage_seq": 7, "distance_m": 19474.945, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1924", "wtt_dep": "1924H", "location": "Pulborough", "stage_seq": 8, "distance_m": 27157.04, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1930H", "wtt_dep": "1931H", "location": "Billingshurst", "stage_seq": 9, "distance_m": 35391.574, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1937", "wtt_dep": "1937H", "location": "Christ's Hospital", "stage_seq": 10, "distance_m": 43064.511, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1941", "wtt_dep": "1951", "location": "Horsham", "stage_seq": 11, "distance_m": 46871.645, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1954", "location": "Littlehaven", "stage_seq": 12, "distance_m": 48522.87, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "1959", "wtt_dep": "2000", "location": "Crawley", "stage_seq": 13, "distance_m": 58229.259, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2005", "location": "Three Bridges", "stage_seq": 14, "distance_m": 60443.565, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2010H", "wtt_dep": "2013", "location": "Gatwick Airport", "stage_seq": 15, "distance_m": 64787.292, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2018", "location": "Earlswood (Surrey)", "stage_seq": 16, "distance_m": 72783.102, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2023H", "location": "Stoats Nest Jn", "stage_seq": 17, "distance_m": 84627.733, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2024", "location": "Purley", "stage_seq": 18, "distance_m": 86206.751, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "East Croydon", "stage_seq": 19, "distance_m": 91001.62, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Windmill Bridge Jn", "stage_seq": 20, "distance_m": 91849.33, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2030", "location": "Selhurst", "stage_seq": 21, "distance_m": 92878.383, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033", "location": "Streatham North Jn", "stage_seq": 22, "distance_m": 98172.976, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Balham", "stage_seq": 23, "distance_m": 100518.986, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2037", "wtt_dep": "2038", "location": "Clapham Junction (C)", "stage_seq": 24, "distance_m": 103660.692, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2039H", "location": "Pouparts Jn", "stage_seq": 25, "distance_m": 104725.3, "section_seq": 1, "route_path_id": 67931}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Battersea Pier Jn", "stage_seq": 26, "distance_m": 106561.212, "section_seq": 1, "route_path_id": 67931}, {"is_pass": false, "wtt_arr": "2045", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 27, "distance_m": 107903.286, "section_seq": 1, "route_path_id": 67931}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 107903.286, "from_m": 0.0, "section_seq": 1, "route_path_id": 67931}], "total_distance_m": 107903.286, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 106599.697, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1303.589, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 27463, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:23Z", "source_id": 48342964, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:03:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:02:29Z", "source_id": 15702647, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27479, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:12Z", "source_id": 48355576, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:16Z", "source_id": 15706588, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30829, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:24Z", "source_id": 48369018, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:12:27Z", "source_id": 15710745, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30825, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:34Z", "source_id": 48381858, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:19:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:17:38Z", "source_id": 15714885, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30820, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:57Z", "source_id": 48397619, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:25:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:59Z", "source_id": 15719864, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30816, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:53Z", "source_id": 48417479, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:32:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:31:57Z", "source_id": 15728279, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30811, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:30Z", "source_id": 48434039, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:38:34Z", "source_id": 15733546, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30736, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:46Z", "source_id": 48446758, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:44:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:43:51Z", "source_id": 15737587, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30723, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:03Z", "source_id": 48474265, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T18:56:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:04Z", "source_id": 15748516, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:55:29Z", "source_id": 15749135, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30708, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:38Z", "source_id": 48487662, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:01:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:41Z", "source_id": 15755670, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30653, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:17Z", "source_id": 48496526, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T19:05:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:04:21Z", "source_id": 15758742, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-15T20:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30590, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:05Z", "source_id": 48512975, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:11:08Z", "source_id": 15764228, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30486, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:58Z", "source_id": 48548047, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:27:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:01Z", "source_id": 15775042, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30205, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:36Z", "source_id": 48556224, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:41Z", "source_id": 15777619, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29931, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:23Z", "source_id": 48562412, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:33:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:29Z", "source_id": 15779569, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29217, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:36Z", "source_id": 48574274, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:38:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:36Z", "source_id": 15783126, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29139, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:25Z", "source_id": 48580406, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T19:40:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:40:28Z", "source_id": 15785056, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28756, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:55Z", "source_id": 48597254, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T19:50:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:59Z", "source_id": 15790213, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Bognor Regis |
1856 |
1856 |
1 |
None |
None |
London Victoria (C) |
2045 |
2045 |
12 |
LATE |
+5 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C82464/2026-09-15/detailed |
None |
Clapham Junction (C) |
2026-09-15T20:43:00+01:00 |
London Victoria (C) |
8.0 |
{"type": "LineString", "coordinates": [[-0.1697569951975492, 51.46404913072504], [-0.16971209999999998, 51.46408979999999], [-0.1696124, 51.46418640000002], [-0.1694674, 51.4643332], [-0.1693888, 51.4644091], [-0.1692715, 51.4645139], [-0.16912979999999997, 51.464627699999994], [-0.16894279999999998, 51.46477320000001], [-0.16875019999999996, 51.464915899999994], [-0.16857639999999996, 51.46503589999999], [-0.1685269, 51.4650717], [-0.16836859999999998, 51.4651788], [-0.1682364, 51.46525720000001], [-0.1682218, 51.4652656], [-0.1680619, 51.46537519999999], [-0.1679586, 51.46543909999998], [-0.1678422, 51.4655075], [-0.1677425, 51.4655561], [-0.16756169999999998, 51.4656394], [-0.1674602, 51.4656949], [-0.16728879999999996, 51.4657907], [-0.16719959999999998, 51.4658419], [-0.16706999999999997, 51.4659093], [-0.1669773, 51.4659506], [-0.1667034, 51.4660694], [-0.1665531, 51.46615320000001], [-0.1664071, 51.4662258], [-0.16632659999999996, 51.4662711], [-0.1659262, 51.4664418], [-0.16532569999999996, 51.4667049], [-0.16486519999999996, 51.46691479999999], [-0.16452339999999996, 51.4670765], [-0.1641589, 51.4672462], [-0.16390329999999995, 51.46735840000001], [-0.16385719999999998, 51.4673792], [-0.16375624446898526, 51.4674238596012], [-0.16368257720825508, 51.46745644768892], [-0.16366258760917543, 51.46750766956669], [-0.1634727, 51.46759099999999], [-0.163124, 51.46774359999999], [-0.1627605, 51.467902800000005], [-0.16249999999999998, 51.46801329999999], [-0.1615173, 51.468447699999984], [-0.16061359999999997, 51.46884020000001], [-0.1595092, 51.4693236], [-0.15892188929030404, 51.46957651517992], [-0.1588639649409114, 51.46960145922129], [-0.1587269988165945, 51.469660441075455], [-0.1586675617050658, 51.46968603651237], [-0.15860099999999996, 51.4697147], [-0.1582648, 51.469856], [-0.1579714863266327, 51.46998576357737], [-0.1578125, 51.4700561], [-0.1575055, 51.4701848], [-0.1571949, 51.4703091], [-0.15682289999999996, 51.47045920000001], [-0.15653129999999998, 51.4705835], [-0.1560896, 51.47075999999999], [-0.1554756, 51.47101449999998], [-0.1551284, 51.4711661], [-0.15442379999999997, 51.47147079999999], [-0.1522548, 51.4723745], [-0.15156789999999998, 51.4726877], [-0.1514722, 51.4727273], [-0.1511535, 51.4728765], [-0.1510379, 51.47293879999999], [-0.1508115, 51.4730626], [-0.150536, 51.4732009], [-0.15046039999999997, 51.47323200000001], [-0.1498368, 51.4735336], [-0.149781, 51.473558], [-0.14947479999999996, 51.47370759999999], [-0.1493368, 51.4737837], [-0.1492554, 51.4738333], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14858417838308857, 51.47418782058849], [-0.1484608099350319, 51.47424226325008], [-0.1483859328269174, 51.47427530658664], [-0.14832836709163855, 51.47430071038219], [-0.1482237, 51.47434689999999], [-0.1480432, 51.4744241], [-0.1475548, 51.47463019999999], [-0.14729289999999998, 51.4747393], [-0.1466365, 51.47503030000001], [-0.1463844, 51.4751436], [-0.14596650139025327, 51.47532097594229], [-0.1459301564393222, 51.47533640242647], [-0.145896, 51.4753509], [-0.1454837, 51.47552790000001], [-0.1450775, 51.4757046], [-0.14458499999999996, 51.475933999999995], [-0.1440751, 51.47618349999999], [-0.14384174392600652, 51.476299054583414], [-0.14385800328282047, 51.47631383403739], [-0.1438924, 51.4763451], [-0.1441653, 51.47661450000001], [-0.14434569999999997, 51.47682499999999], [-0.1445679, 51.4771021], [-0.1447173, 51.47728609999999], [-0.14488359999999997, 51.4775166], [-0.1450753, 51.4778182], [-0.14520539999999998, 51.4780654], [-0.1453026, 51.4783103], [-0.145379, 51.4785007], [-0.14546889999999998, 51.47877299999999], [-0.14552389999999998, 51.4789702], [-0.1455797, 51.4792299], [-0.14567749999999996, 51.47968579999999], [-0.14570143225521476, 51.47974837090851], [-0.14572843446001194, 51.47981896810064], [-0.1457727, 51.479934699999994], [-0.1458416453134135, 51.48007695438829], [-0.1458833, 51.4801629], [-0.14595566412563174, 51.48028674824078], [-0.1459793, 51.4803272], [-0.146167, 51.4806371], [-0.1463843, 51.4809136], [-0.14660959999999998, 51.48123429999999], [-0.146792, 51.481499], [-0.1469481, 51.48180299999999], [-0.1470211, 51.481945299999985], [-0.1470882233208141, 51.482135645662986], [-0.14712129520294717, 51.48229287365633], [-0.1471589797570499, 51.482432036220274], [-0.147200284820856, 51.48255572654597], [-0.14724421823209932, 51.48266653782455], [-0.14728978782851368, 51.48276706324716], [-0.14733600144783288, 51.48285989600493], [-0.14738186692779065, 51.48294762928902], [-0.14742639210612088, 51.48303285629057], [-0.14746858482055733, 51.48311817020071], [-0.1475074529088338, 51.4832061642106], [-0.14754200420868407, 51.483299431511355], [-0.14757124655784204, 51.48340056529414], [-0.1475941877940414, 51.48351215875009], [-0.14760983575501602, 51.48363680507035], [-0.14761719827849965, 51.48377709744604], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} |
3.0 |
2042 |
2050 |
Clapham Junction (C) |
Victoria Plat 10 |
London Victoria (C) |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-15 20:00:37 |
TERMINATED |
2026-09-15 19:50:00 |
London Victoria (C) |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790213 |
1789501679653036 |
114 |
114 |
2026-09-15 20:00:09.132895 |
12 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:08.974797 |
| 559773 |
591318 |
G15340 |
742K53MZ15 |
2026-09-15 |
COMPLETE |
15790781 |
2026-09-15 20:50:00 |
2026-09-15 20:00:37 |
2026-09-17 20:00:37 |
{"id": 591318, "stp": "P", "toc": "Great Western Railway", "uid": "G15340", "consist": "387168", "dest_crs": "RDG", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15340/2026-09-15/detailed", "trust_id": "742K53MZ15", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-15", "dest_arr_time": "2046", "dest_platform": "3", "is_terminated": 1, "next_location": "Reading", "signalling_id": "2K53", "timing_status": "LATE", "origin_station": "Newbury", "current_leg_arr": "2050", "current_leg_dep": "2047", "current_leg_end": "Reading", "origin_dep_time": "2018", "origin_platform": "3", "current_location": "Reading", "last_update_time": "2026-09-15T20:00:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Reading West", "dest_arr_time_act": "2046", "motion_projection": null, "next_location_lat": "51.4591324", "next_location_lon": "-0.9734395", "previous_location": "Reading West", "current_leg_milage": "0.9", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 393.295, \"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\": 438.699, \"from_m\": 393.295, \"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\": 515.423, \"from_m\": 438.699, \"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\": 1560.496, \"from_m\": 515.423, \"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\": 1623.85, \"from_m\": 1560.496, \"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\": 2555.138, \"from_m\": 1623.85, \"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\": 9596.451, \"from_m\": 2555.138, \"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\": 10393.31, \"from_m\": 9596.451, \"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\": 23972.359, \"from_m\": 10393.31, \"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\": 26063.291, \"from_m\": 23972.359, \"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\": 27172.907, \"from_m\": 26063.291, \"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\": 27408.174, \"from_m\": 27172.907, \"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}], \"service_id\": 591318, \"profile_key\": \"0caa4f7200e4edb3df5dcd3d6ffa766e26446dbf31db48f5b98504f3c4cf1e5b\", \"schedule_id\": 9094, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2018\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": false, \"wtt_arr\": \"2020\", \"wtt_dep\": \"2020H\", \"location\": \"Newbury Racecourse\", \"stage_seq\": 2, \"distance_m\": 1093.926, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2025\", \"location\": \"Thatcham\", \"stage_seq\": 3, \"distance_m\": 5682.503, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": false, \"wtt_arr\": \"2028H\", \"wtt_dep\": \"2029\", \"location\": \"Midgham\", \"stage_seq\": 4, \"distance_m\": 10214.705, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": false, \"wtt_arr\": \"2031H\", \"wtt_dep\": \"2032\", \"location\": \"Aldermaston\", \"stage_seq\": 5, \"distance_m\": 13336.51, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": false, \"wtt_arr\": \"2035H\", \"wtt_dep\": \"2036H\", \"location\": \"Theale\", \"stage_seq\": 6, \"distance_m\": 18961.497, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Southcote Jn\", \"stage_seq\": 7, \"distance_m\": 24593.749, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": false, \"wtt_arr\": \"2042\", \"wtt_dep\": \"2043\", \"location\": \"Reading West\", \"stage_seq\": 8, \"distance_m\": 25940.766, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2043H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 9, \"distance_m\": 26090.433, \"section_seq\": 1, \"route_path_id\": 67702}, {\"is_pass\": false, \"wtt_arr\": \"2046\", \"wtt_dep\": null, \"location\": \"Reading\", \"stage_seq\": 10, \"distance_m\": 27408.174, \"section_seq\": 1, \"route_path_id\": 67702}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27408.174, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67702}], \"total_distance_m\": 27408.174, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 27331.45, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 76.724, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2018", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4591324", "current_position_lon": "-0.9734395", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24423, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:31Z\", \"source_id\": 48542467, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:25:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:33Z\", \"source_id\": 15773307, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:32Z\", \"source_id\": 48551524, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:27:35Z\", \"source_id\": 15776174, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:49Z\", \"source_id\": 48561172, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:31:53Z\", \"source_id\": 15779144, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:35Z\", \"source_id\": 48569772, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:38Z\", \"source_id\": 15781753, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:20Z\", \"source_id\": 48578115, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:39:25Z\", \"source_id\": 15784310, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23865, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:30Z\", \"source_id\": 48591758, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:45:31Z\", \"source_id\": 15788531, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23762, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:44Z\", \"source_id\": 48599108, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:47Z\", \"source_id\": 15790781, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "3", "timing_fact_generation": 1789501727948410, "current_leg_arrival_utc": "2026-09-15T20:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:11.457285", "service_state_evidence_id": 15790781, "current_leg_start_actual_dep": "2026-09-15T20:47:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:12.532219", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
NBY |
RDG |
2K53 |
387168 |
4 |
110 |
None |
{"version": 3, "segments": [{"to_m": 393.295, "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": 438.699, "from_m": 393.295, "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": 515.423, "from_m": 438.699, "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": 1560.496, "from_m": 515.423, "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": 1623.85, "from_m": 1560.496, "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": 2555.138, "from_m": 1623.85, "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": 9596.451, "from_m": 2555.138, "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": 10393.31, "from_m": 9596.451, "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": 23972.359, "from_m": 10393.31, "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": 26063.291, "from_m": 23972.359, "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": 27172.907, "from_m": 26063.291, "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": 27408.174, "from_m": 27172.907, "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}], "service_id": 591318, "profile_key": "0caa4f7200e4edb3df5dcd3d6ffa766e26446dbf31db48f5b98504f3c4cf1e5b", "schedule_id": 9094, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2018", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67702}, {"is_pass": false, "wtt_arr": "2020", "wtt_dep": "2020H", "location": "Newbury Racecourse", "stage_seq": 2, "distance_m": 1093.926, "section_seq": 1, "route_path_id": 67702}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2025", "location": "Thatcham", "stage_seq": 3, "distance_m": 5682.503, "section_seq": 1, "route_path_id": 67702}, {"is_pass": false, "wtt_arr": "2028H", "wtt_dep": "2029", "location": "Midgham", "stage_seq": 4, "distance_m": 10214.705, "section_seq": 1, "route_path_id": 67702}, {"is_pass": false, "wtt_arr": "2031H", "wtt_dep": "2032", "location": "Aldermaston", "stage_seq": 5, "distance_m": 13336.51, "section_seq": 1, "route_path_id": 67702}, {"is_pass": false, "wtt_arr": "2035H", "wtt_dep": "2036H", "location": "Theale", "stage_seq": 6, "distance_m": 18961.497, "section_seq": 1, "route_path_id": 67702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Southcote Jn", "stage_seq": 7, "distance_m": 24593.749, "section_seq": 1, "route_path_id": 67702}, {"is_pass": false, "wtt_arr": "2042", "wtt_dep": "2043", "location": "Reading West", "stage_seq": 8, "distance_m": 25940.766, "section_seq": 1, "route_path_id": 67702}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2043H", "location": "Oxford Road Jn", "stage_seq": 9, "distance_m": 26090.433, "section_seq": 1, "route_path_id": 67702}, {"is_pass": false, "wtt_arr": "2046", "wtt_dep": null, "location": "Reading", "stage_seq": 10, "distance_m": 27408.174, "section_seq": 1, "route_path_id": 67702}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27408.174, "from_m": 0.0, "section_seq": 1, "route_path_id": 67702}], "total_distance_m": 27408.174, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 27331.45, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 76.724, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 24423, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:31Z", "source_id": 48542467, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:25:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:33Z", "source_id": 15773307, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24419, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:32Z", "source_id": 48551524, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:29:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:27:35Z", "source_id": 15776174, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24415, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:49Z", "source_id": 48561172, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:33:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:31:53Z", "source_id": 15779144, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24410, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:35Z", "source_id": 48569772, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:36:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:38Z", "source_id": 15781753, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:20Z", "source_id": 48578115, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:39:25Z", "source_id": 15784310, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23865, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:30Z", "source_id": 48591758, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:45:31Z", "source_id": 15788531, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23762, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:44Z", "source_id": 48599108, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:47Z", "source_id": 15790781, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Newbury |
2018 |
2018 |
3 |
None |
None |
Reading |
2046 |
2046 |
3 |
LATE |
+4 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:G15340/2026-09-15/detailed |
None |
Reading West |
2026-09-15T20:47:00+01:00 |
Reading |
3.0 |
{"type": "LineString", "coordinates": [[-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]]} |
0.9 |
2047 |
2050 |
Reading West |
Reading |
Reading |
51.4591324 |
-0.9734395 |
51.4591324 |
-0.9734395 |
1 |
0 |
2026-09-15 20:00:37 |
TERMINATED |
2026-09-15 19:50:00 |
Reading |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790781 |
1789501727948410 |
38 |
38 |
2026-09-15 20:00:12.532219 |
3 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:11.457285 |
| 559774 |
591849 |
L24583 |
502V60MZ15 |
2026-09-15 |
COMPLETE |
15786517 |
2026-09-15 20:50:00 |
2026-09-15 20:00:37 |
2026-09-17 20:00:37 |
{"id": 591849, "stp": "P", "toc": "London Overground", "uid": "L24583", "consist": null, "dest_crs": "XUP", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L24583/2026-09-15/detailed", "trust_id": "502V60MZ15", "origin_crs": "RMF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Upminster", "service_date": "2026-09-15", "dest_arr_time": "2050", "dest_platform": null, "is_terminated": 1, "next_location": "Upminster", "signalling_id": "2V60", "timing_status": "ON TIME", "origin_station": "Romford", "current_leg_arr": "2050", "current_leg_dep": "2046", "current_leg_end": "Upminster", "origin_dep_time": "2041", "origin_platform": "1", "current_location": "Upminster", "last_update_time": "2026-09-15T20:00:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.22044790000000003, 51.568550500000015], [0.2209793, 51.568369], [0.2213318, 51.5682396], [0.2216856, 51.568103099999995], [0.2219856, 51.567979699999995], [0.22228339999999996, 51.56785279999999], [0.22258939999999997, 51.56771470000001], [0.22289059999999997, 51.5675742], [0.22685589999999997, 51.5656499], [0.2347221, 51.5618213], [0.23640149999999996, 51.5610128], [0.2378027, 51.5604734], [0.239523, 51.5599247], [0.2409410999999999, 51.5595912], [0.2415538, 51.55948309999999], [0.2418723, 51.5594403], [0.2422025, 51.5593976], [0.2427004, 51.55934760000001], [0.2430355, 51.55932229999999], [0.24343449999999997, 51.5592917], [0.24389830000000004, 51.55926709999999], [0.2444063999999999, 51.5592492], [0.245392, 51.55922340000001], [0.24636939999999993, 51.55920749999999], [0.2473568, 51.5592072], [0.2485702, 51.55922710000001], [0.2491828, 51.55923769999999], [0.2497898, 51.559230700000015], [0.2504641, 51.5592117], [0.25184399999999996, 51.5591727], [0.2524203, 51.55915819999999]]}", "current_leg_start": "Emerson Park", "dest_arr_time_act": "2050", "motion_projection": null, "next_location_lat": "51.5591582", "next_location_lon": "0.2524203", "previous_location": "Emerson Park", "current_leg_milage": "1.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 477.292, \"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\": 493.185, \"from_m\": 477.292, \"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\": 563.549, \"from_m\": 493.185, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1297.626, \"from_m\": 563.549, \"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\": 1563.191, \"from_m\": 1297.626, \"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\": 1587.192, \"from_m\": 1563.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\": 2124.607, \"from_m\": 1587.192, \"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\": 6461.865, \"from_m\": 2124.607, \"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\": 6643.892, \"from_m\": 6461.865, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 591849, \"profile_key\": \"6b9eef30e7cc92586f8490b244550d24c90eeff389a37e42cc36c1ea8283a083\", \"schedule_id\": 15689, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Romford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32952}, {\"is_pass\": false, \"wtt_arr\": \"2045H\", \"wtt_dep\": \"2046\", \"location\": \"Emerson Park\", \"stage_seq\": 2, \"distance_m\": 4107.86, \"section_seq\": 1, \"route_path_id\": 32952}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": null, \"location\": \"Upminster\", \"stage_seq\": 3, \"distance_m\": 6643.892, \"section_seq\": 1, \"route_path_id\": 32952}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6643.892, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32952}], \"total_distance_m\": 6643.892, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 6096.236, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 547.656, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "2041", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.5591582", "current_position_lon": "0.2524203", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:30Z\", \"source_id\": 48585047, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:34Z\", \"source_id\": 15786517, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Upminster", "service_state_platform": null, "timing_fact_generation": 1789501354385308, "current_leg_arrival_utc": "2026-09-15T20:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:11.538755", "service_state_evidence_id": 15786517, "current_leg_start_actual_dep": "2026-09-15T20:46:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:12.535475", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
London Overground |
P |
RMF |
XUP |
2V60 |
None |
None |
None |
None |
{"version": 3, "segments": [{"to_m": 477.292, "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": 493.185, "from_m": 477.292, "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": 563.549, "from_m": 493.185, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1297.626, "from_m": 563.549, "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": 1563.191, "from_m": 1297.626, "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": 1587.192, "from_m": 1563.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": 2124.607, "from_m": 1587.192, "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": 6461.865, "from_m": 2124.607, "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": 6643.892, "from_m": 6461.865, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 15.0}], "service_id": 591849, "profile_key": "6b9eef30e7cc92586f8490b244550d24c90eeff389a37e42cc36c1ea8283a083", "schedule_id": 15689, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2041", "location": "Romford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32952}, {"is_pass": false, "wtt_arr": "2045H", "wtt_dep": "2046", "location": "Emerson Park", "stage_seq": 2, "distance_m": 4107.86, "section_seq": 1, "route_path_id": 32952}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": null, "location": "Upminster", "stage_seq": 3, "distance_m": 6643.892, "section_seq": 1, "route_path_id": 32952}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6643.892, "from_m": 0.0, "section_seq": 1, "route_path_id": 32952}], "total_distance_m": 6643.892, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 6096.236, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 547.656, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 14195, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:30Z", "source_id": 48585047, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:50:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:34Z", "source_id": 15786517, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Romford |
2041 |
2041 |
1 |
None |
None |
Upminster |
2050 |
2050 |
None |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L24583/2026-09-15/detailed |
None |
Emerson Park |
2026-09-15T20:46:00+01:00 |
Upminster |
4.0 |
{"type": "LineString", "coordinates": [[0.22044790000000003, 51.568550500000015], [0.2209793, 51.568369], [0.2213318, 51.5682396], [0.2216856, 51.568103099999995], [0.2219856, 51.567979699999995], [0.22228339999999996, 51.56785279999999], [0.22258939999999997, 51.56771470000001], [0.22289059999999997, 51.5675742], [0.22685589999999997, 51.5656499], [0.2347221, 51.5618213], [0.23640149999999996, 51.5610128], [0.2378027, 51.5604734], [0.239523, 51.5599247], [0.2409410999999999, 51.5595912], [0.2415538, 51.55948309999999], [0.2418723, 51.5594403], [0.2422025, 51.5593976], [0.2427004, 51.55934760000001], [0.2430355, 51.55932229999999], [0.24343449999999997, 51.5592917], [0.24389830000000004, 51.55926709999999], [0.2444063999999999, 51.5592492], [0.245392, 51.55922340000001], [0.24636939999999993, 51.55920749999999], [0.2473568, 51.5592072], [0.2485702, 51.55922710000001], [0.2491828, 51.55923769999999], [0.2497898, 51.559230700000015], [0.2504641, 51.5592117], [0.25184399999999996, 51.5591727], [0.2524203, 51.55915819999999]]} |
1.6 |
2046 |
2050 |
Emerson Park |
Upminster |
Upminster |
51.5591582 |
0.2524203 |
51.5591582 |
0.2524203 |
1 |
0 |
2026-09-15 20:00:37 |
TERMINATED |
2026-09-15 19:50:00 |
Upminster |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15786517 |
1789501354385308 |
6 |
6 |
2026-09-15 20:00:12.535475 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:11.538755 |
| 559775 |
591827 |
C48150 |
742H63MZ15 |
2026-09-15 |
COMPLETE |
15791193 |
2026-09-15 20:50:00 |
2026-09-15 20:00:37 |
2026-09-17 20:00:37 |
{"id": 591827, "stp": "P", "toc": "Great Western Railway", "uid": "C48150", "consist": "165123", "dest_crs": "TWY", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48150/2026-09-15/detailed", "trust_id": "742H63MZ15", "origin_crs": "HOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Twyford", "service_date": "2026-09-15", "dest_arr_time": "2052", "dest_platform": "5", "is_terminated": 1, "next_location": "Twyford", "signalling_id": "2H63", "timing_status": "EARLY", "origin_station": "Henley-on-Thames", "current_leg_arr": "2050", "current_leg_dep": "2046", "current_leg_end": "Twyford", "origin_dep_time": "2040", "origin_platform": null, "current_location": "Twyford", "last_update_time": "2026-09-15T20:00:37", "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": "2052", "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\": 591827, \"profile_key\": \"c2be1ac3d241cfbe5f6057267fb5b822cff5ae17a3b7fff5e4033339cbe8b0c8\", \"schedule_id\": 6305, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"2040\", \"location\": \"Henley-on-Thames\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"2044\", \"wtt_dep\": \"2044H\", \"location\": \"Shiplake\", \"stage_seq\": 2, \"distance_m\": 2896.97, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"2047\", \"wtt_dep\": \"2047H\", \"location\": \"Wargrave\", \"stage_seq\": 3, \"distance_m\": 4352.151, \"section_seq\": 1, \"route_path_id\": 30157}, {\"is_pass\": false, \"wtt_arr\": \"2052\", \"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": "2040", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.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-15T19:44:06Z\", \"source_id\": 15787549, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:47:06Z\", \"source_id\": 15789579, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:21Z\", \"source_id\": 48600514, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:24Z\", \"source_id\": 15791193, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Twyford", "service_state_platform": "5", "timing_fact_generation": 1789501766827571, "current_leg_arrival_utc": "2026-09-15T20:51:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:29.630606", "service_state_evidence_id": 15791193, "current_leg_start_actual_dep": "2026-09-15T20:47:30+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:29.721204", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
HOT |
TWY |
2H63 |
165123 |
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": 591827, "profile_key": "c2be1ac3d241cfbe5f6057267fb5b822cff5ae17a3b7fff5e4033339cbe8b0c8", "schedule_id": 6305, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "2040", "location": "Henley-on-Thames", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "2044", "wtt_dep": "2044H", "location": "Shiplake", "stage_seq": 2, "distance_m": 2896.97, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "2047", "wtt_dep": "2047H", "location": "Wargrave", "stage_seq": 3, "distance_m": 4352.151, "section_seq": 1, "route_path_id": 30157}, {"is_pass": false, "wtt_arr": "2052", "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-15T19:44:06Z", "source_id": 15787549, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:47:06Z", "source_id": 15789579, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23682, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:21Z", "source_id": 48600514, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:50:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:24Z", "source_id": 15791193, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Henley-on-Thames |
2040 |
2040 |
None |
None |
None |
Twyford |
2052 |
2052 |
5 |
EARLY |
-2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C48150/2026-09-15/detailed |
None |
Wargrave |
2026-09-15T20:47:30+01:00 |
Twyford |
4.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 |
2046 |
2050 |
Wargrave |
Twyford |
Twyford |
51.4752397 |
-0.8637746 |
51.4752397 |
-0.8637746 |
1 |
0 |
2026-09-15 20:00:37 |
TERMINATED |
2026-09-15 19:50:00 |
Twyford |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15791193 |
1789501766827571 |
10 |
10 |
2026-09-15 20:00:29.721204 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:29.630606 |
| 559776 |
590550 |
Y41608 |
812C30MY15 |
2026-09-15 |
COMPLETE |
15791424 |
2026-09-15 20:50:00 |
2026-09-15 20:00:37 |
2026-09-17 20:00:37 |
{"id": 590550, "stp": "P", "toc": "Great Western Railway", "uid": "Y41608", "consist": "166212", "dest_crs": "FRO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y41608/2026-09-15/detailed", "trust_id": "812C30MY15", "origin_crs": "BRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Frome", "service_date": "2026-09-15", "dest_arr_time": "2048", "dest_platform": null, "is_terminated": 1, "next_location": "Frome", "signalling_id": "2C30", "timing_status": "LATE", "origin_station": "Bristol Temple Meads", "current_leg_arr": "2050", "current_leg_dep": "2039", "current_leg_end": "Frome", "origin_dep_time": "1947", "origin_platform": "15", "current_location": "Frome", "last_update_time": "2026-09-15T20:00:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2273114, 51.2591166], [-2.2276284, 51.2590401], [-2.22784, 51.25899], [-2.228375, 51.2588826], [-2.2291049999999997, 51.2587515], [-2.2296453, 51.2586576], [-2.2312794, 51.25837979999999], [-2.2328798, 51.25810280000001], [-2.2348603999999996, 51.2577608], [-2.2363871999999994, 51.25749770000001], [-2.2381027999999996, 51.2571992], [-2.2388204999999997, 51.25707649999999], [-2.2410367, 51.256693299999995], [-2.2421607, 51.25650160000001], [-2.2432717999999996, 51.2563082], [-2.2445468, 51.25608679999999], [-2.245677699999999, 51.2558921], [-2.2457882102988034, 51.25587289159151], [-2.2469762, 51.25566640000001], [-2.2481697, 51.2554604], [-2.2497279, 51.2551909], [-2.2506479999999995, 51.255031], [-2.2515226, 51.25487400000001], [-2.2519459, 51.25479490000001], [-2.2523881, 51.254708099999995], [-2.2528318, 51.2546174], [-2.2532608999999995, 51.2545276], [-2.253573, 51.2544549], [-2.2537701999999995, 51.254410199999995], [-2.2544732, 51.25424590000001], [-2.2551907999999994, 51.254070299999995], [-2.255701999999999, 51.25393739999999], [-2.2562566, 51.2537887], [-2.2569910999999996, 51.25358229999999], [-2.2577319, 51.253367699999984], [-2.257995, 51.2532906], [-2.2591729999999997, 51.25295130000001], [-2.2597875999999997, 51.25277319999999], [-2.2603299, 51.252615000000006], [-2.2605913, 51.25254], [-2.2611864999999995, 51.2523691], [-2.2618743, 51.2521703], [-2.2625733, 51.25196729999999], [-2.2639223999999993, 51.25157790000001], [-2.2653754, 51.2511574], [-2.2666187, 51.2507963], [-2.2674125, 51.250568699999995], [-2.268081, 51.2503745], [-2.2688997, 51.2501383], [-2.269502, 51.2499633], [-2.2699826, 51.2498246], [-2.2706874, 51.2496225], [-2.2712897, 51.2494472], [-2.2714839, 51.2493901], [-2.2723887, 51.24912170000001], [-2.272854, 51.248984499999985], [-2.2733142, 51.2488409], [-2.2738085, 51.2486822], [-2.2742148, 51.24855099999999], [-2.2746579, 51.2484042], [-2.2751719, 51.24823039999999], [-2.2755383, 51.24810399999999], [-2.2760513, 51.247922399999986], [-2.2765418999999993, 51.2477464], [-2.2769242, 51.24760599999999], [-2.2774047, 51.247423999999995], [-2.2780048, 51.24719060000001], [-2.2785352999999997, 51.24697870000001], [-2.2789890999999995, 51.24679329999999], [-2.2794505, 51.2465995], [-2.2800371, 51.246350500000005], [-2.2805803, 51.2461132], [-2.281099, 51.2458797], [-2.2815862, 51.2456569], [-2.2820925999999995, 51.24541740000001], [-2.2825251999999994, 51.245208], [-2.2829209, 51.245013599999986], [-2.2833161, 51.24481629999999], [-2.2836017, 51.2446696], [-2.2841028, 51.244411], [-2.2845059999999995, 51.24419859999999], [-2.2849571, 51.243958199999994], [-2.2853704999999995, 51.2437283], [-2.2858725, 51.2434442], [-2.2863420000000003, 51.2431751], [-2.2869071, 51.242839100000005], [-2.2874077, 51.242531699999994], [-2.2878494, 51.2422621], [-2.2883211, 51.2419609], [-2.2886871, 51.2417247], [-2.2889646, 51.241543400000005], [-2.2892190999999995, 51.2413733], [-2.2894751, 51.241201200000006], [-2.2896913, 51.24104890000001], [-2.2899328, 51.240880399999995], [-2.2901823999999995, 51.2406969], [-2.2904605000000005, 51.2404881], [-2.2907167, 51.240288599999985], [-2.2909808999999997, 51.24007039999999], [-2.2912853999999996, 51.2398105], [-2.2915549, 51.2395766], [-2.2917808, 51.2393677], [-2.2920377999999997, 51.239114399999984], [-2.2922499, 51.2388977], [-2.2924582, 51.238675], [-2.2928563, 51.2382367], [-2.2932144, 51.2378138], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943798, 51.2364869], [-2.2945874, 51.2362929], [-2.2947419, 51.23616049999999], [-2.2948993, 51.2360371], [-2.2950364, 51.2359416], [-2.2953318, 51.23575700000001], [-2.295606499999999, 51.235600899999994], [-2.296121, 51.23530619999999], [-2.2964123, 51.235144599999984], [-2.2968949, 51.2348868], [-2.2972614, 51.2347007], [-2.2975781, 51.234551200000006], [-2.2978572, 51.2344257], [-2.2981326, 51.2343074], [-2.2984256, 51.234187199999994], [-2.2986859, 51.2340893], [-2.2989892, 51.23397920000001], [-2.2993989000000004, 51.23383659999998], [-2.2997298, 51.233733699999995], [-2.3001215, 51.2336244], [-2.3004791, 51.233531599999985], [-2.3009355, 51.233423], [-2.3012845, 51.233345], [-2.3017432, 51.2332541], [-2.3020484999999997, 51.2331912], [-2.3023043000000003, 51.2331368], [-2.3025322, 51.2330863], [-2.3029513, 51.2329858], [-2.3032541999999996, 51.23290789999999], [-2.3035645999999996, 51.2328201], [-2.3038178999999994, 51.232747], [-2.3041335, 51.232646300000006], [-2.3045182999999994, 51.23251109999999], [-2.304524397620394, 51.23250874308042], [-2.3048033999999995, 51.2324009], [-2.3050842, 51.232288], [-2.3053478, 51.23217089999999], [-2.3056326, 51.2320379], [-2.3058303, 51.231940300000005], [-2.3060865, 51.2318021], [-2.3063432999999995, 51.23165869999999], [-2.30658, 51.2315231], [-2.30674375, 51.23143330000011], [-2.3068282, 51.23138240000001], [-2.3070093, 51.23126479999999], [-2.3071521, 51.2311724], [-2.3074193, 51.23100099999999], [-2.3076268999999994, 51.2308582], [-2.3078276999999994, 51.2307185], [-2.3080316, 51.230573], [-2.308269, 51.23038880000001], [-2.308408, 51.230268599999995], [-2.3085404, 51.230153], [-2.3086759, 51.23002749999999], [-2.3088223, 51.22987630000001], [-2.3089591, 51.2297215], [-2.3090764000000004, 51.2295712], [-2.3091848, 51.22941889999999], [-2.309316, 51.22922030000001], [-2.3094021, 51.2290721], [-2.3094828, 51.2289146], [-2.309526, 51.2288202], [-2.3095841, 51.22868890000001], [-2.3096174, 51.2286094], [-2.3096421, 51.22852369999998], [-2.3096655, 51.2284534], [-2.309743, 51.22821030000001], [-2.3098521999999995, 51.2277886], [-2.3099467999999996, 51.2274192], [-2.3099699000000005, 51.22732830000001], [-2.3100543, 51.2269968]]}", "current_leg_start": "Westbury", "dest_arr_time_act": "2048", "motion_projection": null, "next_location_lat": "51.2269968", "next_location_lon": "-2.3100543", "previous_location": "Westbury", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 661.353, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 707.337, \"from_m\": 661.353, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 834.724, \"from_m\": 707.337, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1220.87, \"from_m\": 834.724, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1263.858, \"from_m\": 1220.87, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4253.209, \"from_m\": 1263.858, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 16076.88, \"from_m\": 4253.209, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17844.33, \"from_m\": 16076.88, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18619.106, \"from_m\": 17844.33, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19083.452, \"from_m\": 18619.106, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20726.638, \"from_m\": 19083.452, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 21842.922, \"from_m\": 20726.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21891.539, \"from_m\": 21842.922, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22003.501, \"from_m\": 21891.539, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23301.23, \"from_m\": 22003.501, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24198.625, \"from_m\": 23301.23, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36404.293, \"from_m\": 24198.625, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 37004.241, \"from_m\": 36404.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38751.104, \"from_m\": 37004.241, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39041.987, \"from_m\": 38751.104, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44838.101, \"from_m\": 39041.987, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45224.062, \"from_m\": 44838.101, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 46059.727, \"from_m\": 45224.062, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47647.353, \"from_m\": 46059.727, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52993.049, \"from_m\": 47647.353, \"capability_applied\": null, \"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\": 54052.021, \"from_m\": 52993.049, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 54067.178, \"from_m\": 54052.021, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54627.235, \"from_m\": 54067.178, \"capability_applied\": null, \"effective_limit_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\": 590550, \"profile_key\": \"8fbf0b4ec26663af41a462d0a667883b7bb8451d6214cac29cf86075c6439671\", \"schedule_id\": 34519, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1947\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Bristol East Jn\", \"stage_seq\": 2, \"distance_m\": 567.712, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"North Somerset Jn\", \"stage_seq\": 3, \"distance_m\": 1276.687, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"1954\", \"wtt_dep\": \"1955\", \"location\": \"Keynsham\", \"stage_seq\": 4, \"distance_m\": 7381.019, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"2001\", \"wtt_dep\": \"2002\", \"location\": \"Oldfield Park\", \"stage_seq\": 5, \"distance_m\": 16794.998, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"2004\", \"wtt_dep\": \"2006\", \"location\": \"Bath Spa\", \"stage_seq\": 6, \"distance_m\": 18442.947, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2009H\", \"location\": \"Bathampton Jn\", \"stage_seq\": 7, \"distance_m\": 21891.539, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2013\", \"location\": \"Bathampton Sig. BL1990\", \"stage_seq\": 8, \"distance_m\": 27697.636, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"2014H\", \"wtt_dep\": \"2015H\", \"location\": \"Freshford\", \"stage_seq\": 9, \"distance_m\": 29997.231, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"2017H\", \"wtt_dep\": \"2018\", \"location\": \"Avoncliff\", \"stage_seq\": 10, \"distance_m\": 31461.691, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"2021\", \"wtt_dep\": \"2022\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 11, \"distance_m\": 33590.812, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Bradford Jn\", \"stage_seq\": 12, \"distance_m\": 36890.041, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Trowbridge\", \"stage_seq\": 13, \"distance_m\": 38841.629, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2033H\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 14, \"distance_m\": 44379.069, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"2035\", \"wtt_dep\": \"2039\", \"location\": \"Westbury\", \"stage_seq\": 15, \"distance_m\": 45358.44, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Fairwood Jn\", \"stage_seq\": 16, \"distance_m\": 47647.353, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2046\", \"location\": \"Clink Road Jn\", \"stage_seq\": 17, \"distance_m\": 52942.047, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Frome North\", \"stage_seq\": 18, \"distance_m\": 53870.849, \"section_seq\": 1, \"route_path_id\": 102667}, {\"is_pass\": false, \"wtt_arr\": \"2048\", \"wtt_dep\": null, \"location\": \"Frome\", \"stage_seq\": 19, \"distance_m\": 54627.235, \"section_seq\": 1, \"route_path_id\": 102667}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 54627.235, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102667}], \"total_distance_m\": 54627.235, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 53687.441, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 939.794, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1947", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "51.2269968", "current_position_lon": "-2.3100543", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:46Z\", \"source_id\": 48458967, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:49:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:48:48Z\", \"source_id\": 15741377, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:31Z\", \"source_id\": 48465648, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:53:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:51:36Z\", \"source_id\": 15743987, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:43Z\", \"source_id\": 48485430, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:44Z\", \"source_id\": 15754609, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:27Z\", \"source_id\": 48494460, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:31Z\", \"source_id\": 15757788, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:35Z\", \"source_id\": 15757992, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26202, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:49Z\", \"source_id\": 48517172, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:54Z\", \"source_id\": 15765566, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:47Z\", \"source_id\": 48547636, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:26:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:25:51Z\", \"source_id\": 15774925, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:13Z\", \"source_id\": 48562050, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:20Z\", \"source_id\": 15779436, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:13Z\", \"source_id\": 48597866, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:16Z\", \"source_id\": 15790411, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26305, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:41Z\", \"source_id\": 48601256, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:42Z\", \"source_id\": 15791424, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Frome", "service_state_platform": null, "timing_fact_generation": 1789501783527659, "current_leg_arrival_utc": "2026-09-15T20:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:35.100806", "service_state_evidence_id": 15791424, "current_leg_start_actual_dep": "2026-09-15T20:41:00+01:00", "operational_evidence_version": 56, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:35.128425", "service_state_valid_until_kind": null, "operational_interpretation_version": 56, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Great Western Railway |
P |
BRI |
FRO |
2C30 |
166212 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 661.353, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 707.337, "from_m": 661.353, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 834.724, "from_m": 707.337, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1220.87, "from_m": 834.724, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1263.858, "from_m": 1220.87, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4253.209, "from_m": 1263.858, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 16076.88, "from_m": 4253.209, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17844.33, "from_m": 16076.88, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18619.106, "from_m": 17844.33, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19083.452, "from_m": 18619.106, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20726.638, "from_m": 19083.452, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 21842.922, "from_m": 20726.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21891.539, "from_m": 21842.922, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22003.501, "from_m": 21891.539, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23301.23, "from_m": 22003.501, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24198.625, "from_m": 23301.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36404.293, "from_m": 24198.625, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 37004.241, "from_m": 36404.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38751.104, "from_m": 37004.241, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39041.987, "from_m": 38751.104, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44838.101, "from_m": 39041.987, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45224.062, "from_m": 44838.101, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 46059.727, "from_m": 45224.062, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47647.353, "from_m": 46059.727, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52993.049, "from_m": 47647.353, "capability_applied": null, "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": 54052.021, "from_m": 52993.049, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 54067.178, "from_m": 54052.021, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54627.235, "from_m": 54067.178, "capability_applied": null, "effective_limit_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": 590550, "profile_key": "8fbf0b4ec26663af41a462d0a667883b7bb8451d6214cac29cf86075c6439671", "schedule_id": 34519, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1947", "location": "Bristol Temple Meads", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Bristol East Jn", "stage_seq": 2, "distance_m": 567.712, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "North Somerset Jn", "stage_seq": 3, "distance_m": 1276.687, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "1954", "wtt_dep": "1955", "location": "Keynsham", "stage_seq": 4, "distance_m": 7381.019, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "2001", "wtt_dep": "2002", "location": "Oldfield Park", "stage_seq": 5, "distance_m": 16794.998, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "2004", "wtt_dep": "2006", "location": "Bath Spa", "stage_seq": 6, "distance_m": 18442.947, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2009H", "location": "Bathampton Jn", "stage_seq": 7, "distance_m": 21891.539, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2013", "location": "Bathampton Sig. BL1990", "stage_seq": 8, "distance_m": 27697.636, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "2014H", "wtt_dep": "2015H", "location": "Freshford", "stage_seq": 9, "distance_m": 29997.231, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "2017H", "wtt_dep": "2018", "location": "Avoncliff", "stage_seq": 10, "distance_m": 31461.691, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "2021", "wtt_dep": "2022", "location": "Bradford-on-Avon", "stage_seq": 11, "distance_m": 33590.812, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Bradford Jn", "stage_seq": 12, "distance_m": 36890.041, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Trowbridge", "stage_seq": 13, "distance_m": 38841.629, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2033H", "location": "Hawkeridge Jn", "stage_seq": 14, "distance_m": 44379.069, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "2035", "wtt_dep": "2039", "location": "Westbury", "stage_seq": 15, "distance_m": 45358.44, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Fairwood Jn", "stage_seq": 16, "distance_m": 47647.353, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2046", "location": "Clink Road Jn", "stage_seq": 17, "distance_m": 52942.047, "section_seq": 1, "route_path_id": 102667}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Frome North", "stage_seq": 18, "distance_m": 53870.849, "section_seq": 1, "route_path_id": 102667}, {"is_pass": false, "wtt_arr": "2048", "wtt_dep": null, "location": "Frome", "stage_seq": 19, "distance_m": 54627.235, "section_seq": 1, "route_path_id": 102667}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 54627.235, "from_m": 0.0, "section_seq": 1, "route_path_id": 102667}], "total_distance_m": 54627.235, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 53687.441, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 939.794, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:46Z", "source_id": 48458967, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:49:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:48:48Z", "source_id": 15741377, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25891, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:31Z", "source_id": 48465648, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:53:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:51:36Z", "source_id": 15743987, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25881, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:43Z", "source_id": 48485430, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:44Z", "source_id": 15754609, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:27Z", "source_id": 48494460, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:04:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:31Z", "source_id": 15757788, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:35Z", "source_id": 15757992, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26202, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:49Z", "source_id": 48517172, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:54Z", "source_id": 15765566, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26208, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:47Z", "source_id": 48547636, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T19:26:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:25:51Z", "source_id": 15774925, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26257, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:13Z", "source_id": 48562050, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:33:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:20Z", "source_id": 15779436, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26308, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:13Z", "source_id": 48597866, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:50:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:16Z", "source_id": 15790411, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26305, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:41Z", "source_id": 48601256, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:50:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:42Z", "source_id": 15791424, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Bristol Temple Meads |
1947 |
1947 |
15 |
None |
None |
Frome |
2048 |
2048 |
None |
LATE |
+2 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:Y41608/2026-09-15/detailed |
None |
Westbury |
2026-09-15T20:41:00+01:00 |
Frome |
11.0 |
{"type": "LineString", "coordinates": [[-2.1999565794347444, 51.26645701643609], [-2.2006462999999994, 51.2659042], [-2.2012036, 51.2654669], [-2.2014371999999995, 51.265283700000005], [-2.2015290999999997, 51.2652116], [-2.2018577999999995, 51.2649575], [-2.2020456, 51.2648104], [-2.2023454, 51.2645709], [-2.2024187999999993, 51.2645108], [-2.2026694000000004, 51.26430539999999], [-2.2034099, 51.2637237], [-2.2041269, 51.263158], [-2.2047453, 51.26267109999999], [-2.2053323, 51.2622348], [-2.2058167999999996, 51.261914399999995], [-2.206167199999999, 51.2617021], [-2.2062783, 51.2616503], [-2.2064009999999996, 51.261594599999995], [-2.2066787, 51.26148210000001], [-2.207009, 51.2613676], [-2.2072073, 51.26130539999999], [-2.2074875, 51.26122749999999], [-2.207757, 51.2611624], [-2.208027, 51.26110449999999], [-2.2083401999999994, 51.2610495], [-2.2085133, 51.261023599999994], [-2.2086385, 51.261007], [-2.2087775, 51.2609894], [-2.2090099999999997, 51.2609632], [-2.2093278, 51.260935399999994], [-2.2095912999999996, 51.2609147], [-2.2099714999999995, 51.2608906], [-2.210664, 51.26084860000001], [-2.2114648, 51.2607998], [-2.2122784999999996, 51.2607466], [-2.2127305999999995, 51.2607178], [-2.2131853, 51.2606877], [-2.2139979, 51.2606343], [-2.2145985, 51.26059539999999], [-2.2150147, 51.2605683], [-2.2156913, 51.26052250000001], [-2.2163419, 51.26047489999999], [-2.2168489, 51.260439], [-2.2173241, 51.26040449999999], [-2.2180687, 51.26034750000001], [-2.2187546, 51.2602852], [-2.2193205999999996, 51.260231], [-2.2198883, 51.2601743], [-2.2205404999999994, 51.260099399999994], [-2.2211796, 51.2600221], [-2.2219339, 51.259926799999995], [-2.2226978, 51.2598315], [-2.2233826, 51.2597453], [-2.2238895, 51.25968240000001], [-2.224412099999999, 51.2596175], [-2.2250189, 51.2595411], [-2.2254073, 51.259490099999994], [-2.2258211, 51.25942830000001], [-2.2260943, 51.2593835], [-2.2263765, 51.2593305], [-2.2266208999999995, 51.25928079999999], [-2.2269681999999995, 51.259202300000005], [-2.2273114, 51.2591166], [-2.2276284, 51.2590401], [-2.22784, 51.25899], [-2.228375, 51.2588826], [-2.2291049999999997, 51.2587515], [-2.2296453, 51.2586576], [-2.2312794, 51.25837979999999], [-2.2328798, 51.25810280000001], [-2.2348603999999996, 51.2577608], [-2.2363871999999994, 51.25749770000001], [-2.2381027999999996, 51.2571992], [-2.2388204999999997, 51.25707649999999], [-2.2410367, 51.256693299999995], [-2.2421607, 51.25650160000001], [-2.2432717999999996, 51.2563082], [-2.2445468, 51.25608679999999], [-2.245677699999999, 51.2558921], [-2.2457882102988034, 51.25587289159151], [-2.2469762, 51.25566640000001], [-2.2481697, 51.2554604], [-2.2497279, 51.2551909], [-2.2506479999999995, 51.255031], [-2.2515226, 51.25487400000001], [-2.2519459, 51.25479490000001], [-2.2523881, 51.254708099999995], [-2.2528318, 51.2546174], [-2.2532608999999995, 51.2545276], [-2.253573, 51.2544549], [-2.2537701999999995, 51.254410199999995], [-2.2544732, 51.25424590000001], [-2.2551907999999994, 51.254070299999995], [-2.255701999999999, 51.25393739999999], [-2.2562566, 51.2537887], [-2.2569910999999996, 51.25358229999999], [-2.2577319, 51.253367699999984], [-2.257995, 51.2532906], [-2.2591729999999997, 51.25295130000001], [-2.2597875999999997, 51.25277319999999], [-2.2603299, 51.252615000000006], [-2.2605913, 51.25254], [-2.2611864999999995, 51.2523691], [-2.2618743, 51.2521703], [-2.2625733, 51.25196729999999], [-2.2639223999999993, 51.25157790000001], [-2.2653754, 51.2511574], [-2.2666187, 51.2507963], [-2.2674125, 51.250568699999995], [-2.268081, 51.2503745], [-2.2688997, 51.2501383], [-2.269502, 51.2499633], [-2.2699826, 51.2498246], [-2.2706874, 51.2496225], [-2.2712897, 51.2494472], [-2.2714839, 51.2493901], [-2.2723887, 51.24912170000001], [-2.272854, 51.248984499999985], [-2.2733142, 51.2488409], [-2.2738085, 51.2486822], [-2.2742148, 51.24855099999999], [-2.2746579, 51.2484042], [-2.2751719, 51.24823039999999], [-2.2755383, 51.24810399999999], [-2.2760513, 51.247922399999986], [-2.2765418999999993, 51.2477464], [-2.2769242, 51.24760599999999], [-2.2774047, 51.247423999999995], [-2.2780048, 51.24719060000001], [-2.2785352999999997, 51.24697870000001], [-2.2789890999999995, 51.24679329999999], [-2.2794505, 51.2465995], [-2.2800371, 51.246350500000005], [-2.2805803, 51.2461132], [-2.281099, 51.2458797], [-2.2815862, 51.2456569], [-2.2820925999999995, 51.24541740000001], [-2.2825251999999994, 51.245208], [-2.2829209, 51.245013599999986], [-2.2833161, 51.24481629999999], [-2.2836017, 51.2446696], [-2.2841028, 51.244411], [-2.2845059999999995, 51.24419859999999], [-2.2849571, 51.243958199999994], [-2.2853704999999995, 51.2437283], [-2.2858725, 51.2434442], [-2.2863420000000003, 51.2431751], [-2.2869071, 51.242839100000005], [-2.2874077, 51.242531699999994], [-2.2878494, 51.2422621], [-2.2883211, 51.2419609], [-2.2886871, 51.2417247], [-2.2889646, 51.241543400000005], [-2.2892190999999995, 51.2413733], [-2.2894751, 51.241201200000006], [-2.2896913, 51.24104890000001], [-2.2899328, 51.240880399999995], [-2.2901823999999995, 51.2406969], [-2.2904605000000005, 51.2404881], [-2.2907167, 51.240288599999985], [-2.2909808999999997, 51.24007039999999], [-2.2912853999999996, 51.2398105], [-2.2915549, 51.2395766], [-2.2917808, 51.2393677], [-2.2920377999999997, 51.239114399999984], [-2.2922499, 51.2388977], [-2.2924582, 51.238675], [-2.2928563, 51.2382367], [-2.2932144, 51.2378138], [-2.2938011, 51.2371232], [-2.2941512, 51.2367203], [-2.2943798, 51.2364869], [-2.2945874, 51.2362929], [-2.2947419, 51.23616049999999], [-2.2948993, 51.2360371], [-2.2950364, 51.2359416], [-2.2953318, 51.23575700000001], [-2.295606499999999, 51.235600899999994], [-2.296121, 51.23530619999999], [-2.2964123, 51.235144599999984], [-2.2968949, 51.2348868], [-2.2972614, 51.2347007], [-2.2975781, 51.234551200000006], [-2.2978572, 51.2344257], [-2.2981326, 51.2343074], [-2.2984256, 51.234187199999994], [-2.2986859, 51.2340893], [-2.2989892, 51.23397920000001], [-2.2993989000000004, 51.23383659999998], [-2.2997298, 51.233733699999995], [-2.3001215, 51.2336244], [-2.3004791, 51.233531599999985], [-2.3009355, 51.233423], [-2.3012845, 51.233345], [-2.3017432, 51.2332541], [-2.3020484999999997, 51.2331912], [-2.3023043000000003, 51.2331368], [-2.3025322, 51.2330863], [-2.3029513, 51.2329858], [-2.3032541999999996, 51.23290789999999], [-2.3035645999999996, 51.2328201], [-2.3038178999999994, 51.232747], [-2.3041335, 51.232646300000006], [-2.3045182999999994, 51.23251109999999], [-2.304524397620394, 51.23250874308042], [-2.3048033999999995, 51.2324009], [-2.3050842, 51.232288], [-2.3053478, 51.23217089999999], [-2.3056326, 51.2320379], [-2.3058303, 51.231940300000005], [-2.3060865, 51.2318021], [-2.3063432999999995, 51.23165869999999], [-2.30658, 51.2315231], [-2.30674375, 51.23143330000011], [-2.3068282, 51.23138240000001], [-2.3070093, 51.23126479999999], [-2.3071521, 51.2311724], [-2.3074193, 51.23100099999999], [-2.3076268999999994, 51.2308582], [-2.3078276999999994, 51.2307185], [-2.3080316, 51.230573], [-2.308269, 51.23038880000001], [-2.308408, 51.230268599999995], [-2.3085404, 51.230153], [-2.3086759, 51.23002749999999], [-2.3088223, 51.22987630000001], [-2.3089591, 51.2297215], [-2.3090764000000004, 51.2295712], [-2.3091848, 51.22941889999999], [-2.309316, 51.22922030000001], [-2.3094021, 51.2290721], [-2.3094828, 51.2289146], [-2.309526, 51.2288202], [-2.3095841, 51.22868890000001], [-2.3096174, 51.2286094], [-2.3096421, 51.22852369999998], [-2.3096655, 51.2284534], [-2.309743, 51.22821030000001], [-2.3098521999999995, 51.2277886], [-2.3099467999999996, 51.2274192], [-2.3099699000000005, 51.22732830000001], [-2.3100543, 51.2269968]]} |
5.8 |
2039 |
2050 |
Westbury |
Frome |
Frome |
51.2269968 |
-2.3100543 |
51.2269968 |
-2.3100543 |
1 |
0 |
2026-09-15 20:00:37 |
TERMINATED |
2026-09-15 19:50:00 |
Frome |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15791424 |
1789501783527659 |
56 |
56 |
2026-09-15 20:00:35.128425 |
None |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:35.100806 |
| 559777 |
589129 |
P86218 |
891P62MX15 |
2026-09-15 |
COMPLETE |
15790666 |
2026-09-15 20:50:00 |
2026-09-15 20:01:07 |
2026-09-17 20:01:07 |
{"id": 589129, "stp": "P", "toc": "Southeastern", "uid": "P86218", "consist": "375613+375703", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86218/2026-09-15/detailed", "trust_id": "891P62MX15", "origin_crs": "RAM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria", "service_date": "2026-09-15", "dest_arr_time": "2051", "dest_platform": "5", "is_terminated": 1, "next_location": "London Victoria", "signalling_id": "1P62", "timing_status": "EARLY", "origin_station": "Ramsgate", "current_leg_arr": "2050", "current_leg_dep": "2033", "current_leg_end": "London Victoria", "origin_dep_time": "1853", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-15T20:01:07", "route_debug_link": null, "timing_variation": "-1 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": "2051", "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\": 410.218, \"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\": 1025.822, \"from_m\": 410.218, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2150.01, \"from_m\": 1025.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\": 8137.99, \"from_m\": 2150.01, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8243.623, \"from_m\": 8137.99, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8440.884, \"from_m\": 8243.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\": 9119.689, \"from_m\": 8440.884, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 10919.898, \"from_m\": 9119.689, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 14208.902, \"from_m\": 10919.898, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 14574.803, \"from_m\": 14208.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\": 18538.368, \"from_m\": 14574.803, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18556.266, \"from_m\": 18538.368, \"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\": 20295.653, \"from_m\": 18556.266, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20315.485, \"from_m\": 20295.653, \"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\": 21102.518, \"from_m\": 20315.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 21127.715, \"from_m\": 21102.518, \"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\": 25178.353, \"from_m\": 21127.715, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25666.826, \"from_m\": 25178.353, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27318.85, \"from_m\": 25666.826, \"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\": 32374.149, \"from_m\": 27318.85, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33392.123, \"from_m\": 32374.149, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43208.898, \"from_m\": 33392.123, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43454.966, \"from_m\": 43208.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\": 43510.93, \"from_m\": 43454.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\": 43627.902, \"from_m\": 43510.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\": 43776.441, \"from_m\": 43627.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\": 45175.006, \"from_m\": 43776.441, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46542.946, \"from_m\": 45175.006, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47847.47, \"from_m\": 46542.946, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 50045.217, \"from_m\": 47847.47, \"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\": 51191.563, \"from_m\": 50045.217, \"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\": 55258.49, \"from_m\": 51191.563, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55299.401, \"from_m\": 55258.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\": 56328.243, \"from_m\": 55299.401, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 56345.922, \"from_m\": 56328.243, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 58877.796, \"from_m\": 56345.922, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 60450.648, \"from_m\": 58877.796, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 64571.677, \"from_m\": 60450.648, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 64594.804, \"from_m\": 64571.677, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68177.341, \"from_m\": 64594.804, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 69133.796, \"from_m\": 68177.341, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 69153.003, \"from_m\": 69133.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 71112.966, \"from_m\": 69153.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71661.348, \"from_m\": 71112.966, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73923.972, \"from_m\": 71661.348, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 73959.415, \"from_m\": 73923.972, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 74311.886, \"from_m\": 73959.415, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 74346.305, \"from_m\": 74311.886, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 75210.996, \"from_m\": 74346.305, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 85375.863, \"from_m\": 75210.996, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 85456.833, \"from_m\": 85375.863, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90866.529, \"from_m\": 85456.833, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90922.014, \"from_m\": 90866.529, \"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\": 99049.274, \"from_m\": 90922.014, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 99102.624, \"from_m\": 99049.274, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 99215.595, \"from_m\": 99102.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 105512.654, \"from_m\": 99215.595, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 105526.708, \"from_m\": 105512.654, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105643.708, \"from_m\": 105526.708, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 106063.762, \"from_m\": 105643.708, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 106213.165, \"from_m\": 106063.762, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 107745.845, \"from_m\": 106213.165, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 107780.739, \"from_m\": 107745.845, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 110014.967, \"from_m\": 107780.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 110063.833, \"from_m\": 110014.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\": 114970.513, \"from_m\": 110063.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\": 115041.978, \"from_m\": 114970.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 120570.718, \"from_m\": 115041.978, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 121161.592, \"from_m\": 120570.718, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 122267.506, \"from_m\": 121161.592, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 123716.853, \"from_m\": 122267.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 123842.729, \"from_m\": 123716.853, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 124014.772, \"from_m\": 123842.729, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 124088.595, \"from_m\": 124014.772, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 125385.875, \"from_m\": 124088.595, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 125816.91, \"from_m\": 125385.875, \"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\": 126137.071, \"from_m\": 125816.91, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127267.523, \"from_m\": 126137.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}], \"service_id\": 589129, \"profile_key\": \"03040174ee063edd52088550742069fce4f17a2ee40d0aedc7380a08ce9bf01b\", \"schedule_id\": 22887, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1853\", \"location\": \"Ramsgate\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1856\", \"wtt_dep\": \"1856H\", \"location\": \"Dumpton Park\", \"stage_seq\": 2, \"distance_m\": 1430.057, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1859\", \"wtt_dep\": \"1900\", \"location\": \"Broadstairs\", \"stage_seq\": 3, \"distance_m\": 3453.54, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1904\", \"wtt_dep\": \"1905\", \"location\": \"Margate\", \"stage_seq\": 4, \"distance_m\": 8752.628, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1908\", \"wtt_dep\": \"1908H\", \"location\": \"Westgate-on-Sea\", \"stage_seq\": 5, \"distance_m\": 11071.413, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1911H\", \"wtt_dep\": \"1912\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 6, \"distance_m\": 13808.236, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1919H\", \"wtt_dep\": \"1920H\", \"location\": \"Herne Bay\", \"stage_seq\": 7, \"distance_m\": 26635.075, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1923H\", \"wtt_dep\": \"1924\", \"location\": \"Chestfield & Swalecliffe\", \"stage_seq\": 8, \"distance_m\": 30046.813, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1926H\", \"wtt_dep\": \"1927H\", \"location\": \"Whitstable\", \"stage_seq\": 9, \"distance_m\": 32487.509, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1935\", \"wtt_dep\": \"1937\", \"location\": \"Faversham\", \"stage_seq\": 10, \"distance_m\": 43882.312, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1944\", \"wtt_dep\": \"1945\", \"location\": \"Sittingbourne\", \"stage_seq\": 11, \"distance_m\": 55456.35, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946\", \"location\": \"Eastern Jn (Sittingbourne)\", \"stage_seq\": 12, \"distance_m\": 56328.243, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1946H\", \"location\": \"Western Jn (Sittingbourne)\", \"stage_seq\": 13, \"distance_m\": 56886.835, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1948\", \"location\": \"Newington\", \"stage_seq\": 14, \"distance_m\": 60634.975, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1950\", \"location\": \"Rainham East Jn\", \"stage_seq\": 15, \"distance_m\": 63899.7, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": \"1953\", \"location\": \"Rainham (Kent)\", \"stage_seq\": 16, \"distance_m\": 64936.249, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"1957H\", \"wtt_dep\": \"1958H\", \"location\": \"Gillingham (Kent)\", \"stage_seq\": 17, \"distance_m\": 69665.622, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"2001H\", \"wtt_dep\": \"2002H\", \"location\": \"Chatham\", \"stage_seq\": 18, \"distance_m\": 72205.825, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"2005\", \"wtt_dep\": \"2006\", \"location\": \"Rochester\", \"stage_seq\": 19, \"distance_m\": 73640.668, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2007\", \"location\": \"Rochester Bridge Jn\", \"stage_seq\": 20, \"distance_m\": 74311.886, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2014\", \"location\": \"Sole Street\", \"stage_seq\": 21, \"distance_m\": 84174.058, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"2015H\", \"wtt_dep\": \"2016\", \"location\": \"Meopham\", \"stage_seq\": 22, \"distance_m\": 85604.778, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"2019H\", \"wtt_dep\": \"2020\", \"location\": \"Longfield\", \"stage_seq\": 23, \"distance_m\": 89786.209, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2021\", \"location\": \"Fawkham Jn\", \"stage_seq\": 24, \"distance_m\": 90972.515, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2025H\", \"location\": \"Swanley\", \"stage_seq\": 25, \"distance_m\": 99324.657, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 26, \"distance_m\": 105701.672, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029H\", \"location\": \"Bickley Jn\", \"stage_seq\": 27, \"distance_m\": 107106.193, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"2032\", \"wtt_dep\": \"2033\", \"location\": \"Bromley South\", \"stage_seq\": 28, \"distance_m\": 109787.41, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2034\", \"location\": \"Shortlands\", \"stage_seq\": 29, \"distance_m\": 111209.978, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2035H\", \"location\": \"Beckenham Junction\", \"stage_seq\": 30, \"distance_m\": 113357.148, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036H\", \"location\": \"Kent House\", \"stage_seq\": 31, \"distance_m\": 114696.58, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041\", \"location\": \"Herne Hill\", \"stage_seq\": 32, \"distance_m\": 120859.919, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2044\", \"location\": \"Brixton\", \"stage_seq\": 33, \"distance_m\": 122112.251, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045H\", \"location\": \"Voltaire Road Jn\", \"stage_seq\": 34, \"distance_m\": 123842.729, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047H\", \"location\": \"Grosvenor Bridge Jn\", \"stage_seq\": 35, \"distance_m\": 125864.814, \"section_seq\": 1, \"route_path_id\": 99861}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": null, \"location\": \"London Victoria\", \"stage_seq\": 36, \"distance_m\": 127267.523, \"section_seq\": 1, \"route_path_id\": 99861}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 127267.523, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99861}], \"total_distance_m\": 127267.523, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 125624.482, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1643.041, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1853", "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\": 33068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:41Z\", \"source_id\": 48325653, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:56:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:55:46Z\", \"source_id\": 15697258, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:22Z\", \"source_id\": 48335118, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T17:59:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T17:59:27Z\", \"source_id\": 15700234, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:43Z\", \"source_id\": 48346387, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:04:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:03:45Z\", \"source_id\": 15703668, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:35Z\", \"source_id\": 48356634, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:07:38Z\", \"source_id\": 15706889, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:45Z\", \"source_id\": 48364790, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:11:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:10:48Z\", \"source_id\": 15709480, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:53Z\", \"source_id\": 48387599, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:20:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:19:56Z\", \"source_id\": 15716676, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:58Z\", \"source_id\": 48397684, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:24:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:23:59Z\", \"source_id\": 15719874, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:43Z\", \"source_id\": 48404526, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:28:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:26:46Z\", \"source_id\": 15722033, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33181, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:06Z\", \"source_id\": 48427774, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:37:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:36:11Z\", \"source_id\": 15731735, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:29Z\", \"source_id\": 48448466, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:45:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:44:32Z\", \"source_id\": 15738131, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:27Z\", \"source_id\": 48472790, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:30Z\", \"source_id\": 15747834, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:54:59Z\", \"source_id\": 15748395, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:10Z\", \"source_id\": 48484124, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:00:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:59:14Z\", \"source_id\": 15754211, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32294, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:22Z\", \"source_id\": 48494244, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:04:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:27Z\", \"source_id\": 15757730, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:03:32Z\", \"source_id\": 15757861, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:32Z\", \"source_id\": 48501999, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:07:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:33Z\", \"source_id\": 15760717, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:06:42Z\", \"source_id\": 15760905, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31979, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:19Z\", \"source_id\": 48523401, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:22Z\", \"source_id\": 15767431, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31975, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:26Z\", \"source_id\": 48526050, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:28Z\", \"source_id\": 15768195, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:33Z\", \"source_id\": 48535642, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:20:35Z\", \"source_id\": 15771217, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31957, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:40Z\", \"source_id\": 48549619, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:46Z\", \"source_id\": 15775570, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31873, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:13Z\", \"source_id\": 48562044, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:32:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:16Z\", \"source_id\": 15779422, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31850, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:34:59Z\", \"source_id\": 48568365, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:35:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:35:01Z\", \"source_id\": 15781307, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31351, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:26Z\", \"source_id\": 48571675, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:36:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:36:31Z\", \"source_id\": 15782339, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31343, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:04Z\", \"source_id\": 48573080, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:37:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:09Z\", \"source_id\": 15782756, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29358, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:11Z\", \"source_id\": 48584394, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:42:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:42:15Z\", \"source_id\": 15786310, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29352, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:19Z\", \"source_id\": 48586932, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:23Z\", \"source_id\": 15787078, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:34Z\", \"source_id\": 48598756, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:37Z\", \"source_id\": 15790666, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria", "service_state_platform": "5", "timing_fact_generation": 1789501717479337, "current_leg_arrival_utc": "2026-09-15T20:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:41.354089", "service_state_evidence_id": 15790666, "current_leg_start_actual_dep": "2026-09-15T20:33:00+01:00", "operational_evidence_version": 147, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:41.730846", "service_state_valid_until_kind": null, "operational_interpretation_version": 147, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Southeastern |
P |
RAM |
None |
1P62 |
375613+375703 |
8 |
100 |
None |
{"version": 3, "segments": [{"to_m": 410.218, "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": 1025.822, "from_m": 410.218, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2150.01, "from_m": 1025.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": 8137.99, "from_m": 2150.01, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8243.623, "from_m": 8137.99, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8440.884, "from_m": 8243.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": 9119.689, "from_m": 8440.884, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 10919.898, "from_m": 9119.689, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 14208.902, "from_m": 10919.898, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 14574.803, "from_m": 14208.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": 18538.368, "from_m": 14574.803, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18556.266, "from_m": 18538.368, "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": 20295.653, "from_m": 18556.266, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20315.485, "from_m": 20295.653, "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": 21102.518, "from_m": 20315.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 21127.715, "from_m": 21102.518, "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": 25178.353, "from_m": 21127.715, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25666.826, "from_m": 25178.353, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27318.85, "from_m": 25666.826, "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": 32374.149, "from_m": 27318.85, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 33392.123, "from_m": 32374.149, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43208.898, "from_m": 33392.123, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43454.966, "from_m": 43208.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": 43510.93, "from_m": 43454.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": 43627.902, "from_m": 43510.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": 43776.441, "from_m": 43627.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": 45175.006, "from_m": 43776.441, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46542.946, "from_m": 45175.006, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47847.47, "from_m": 46542.946, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 50045.217, "from_m": 47847.47, "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": 51191.563, "from_m": 50045.217, "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": 55258.49, "from_m": 51191.563, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 55299.401, "from_m": 55258.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": 56328.243, "from_m": 55299.401, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 56345.922, "from_m": 56328.243, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 58877.796, "from_m": 56345.922, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 60450.648, "from_m": 58877.796, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 64571.677, "from_m": 60450.648, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 64594.804, "from_m": 64571.677, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68177.341, "from_m": 64594.804, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 69133.796, "from_m": 68177.341, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 69153.003, "from_m": 69133.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 71112.966, "from_m": 69153.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71661.348, "from_m": 71112.966, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73923.972, "from_m": 71661.348, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 73959.415, "from_m": 73923.972, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 74311.886, "from_m": 73959.415, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 74346.305, "from_m": 74311.886, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75210.996, "from_m": 74346.305, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85375.863, "from_m": 75210.996, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 85456.833, "from_m": 85375.863, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90866.529, "from_m": 85456.833, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90922.014, "from_m": 90866.529, "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": 99049.274, "from_m": 90922.014, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 99102.624, "from_m": 99049.274, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 99215.595, "from_m": 99102.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 105512.654, "from_m": 99215.595, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 105526.708, "from_m": 105512.654, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105643.708, "from_m": 105526.708, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 106063.762, "from_m": 105643.708, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 106213.165, "from_m": 106063.762, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 107745.845, "from_m": 106213.165, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 107780.739, "from_m": 107745.845, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 110014.967, "from_m": 107780.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 110063.833, "from_m": 110014.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": 114970.513, "from_m": 110063.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": 115041.978, "from_m": 114970.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 120570.718, "from_m": 115041.978, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 121161.592, "from_m": 120570.718, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 122267.506, "from_m": 121161.592, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 123716.853, "from_m": 122267.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 123842.729, "from_m": 123716.853, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 124014.772, "from_m": 123842.729, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 124088.595, "from_m": 124014.772, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 125385.875, "from_m": 124088.595, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 125816.91, "from_m": 125385.875, "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": 126137.071, "from_m": 125816.91, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127267.523, "from_m": 126137.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}], "service_id": 589129, "profile_key": "03040174ee063edd52088550742069fce4f17a2ee40d0aedc7380a08ce9bf01b", "schedule_id": 22887, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1853", "location": "Ramsgate", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1856", "wtt_dep": "1856H", "location": "Dumpton Park", "stage_seq": 2, "distance_m": 1430.057, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1859", "wtt_dep": "1900", "location": "Broadstairs", "stage_seq": 3, "distance_m": 3453.54, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1904", "wtt_dep": "1905", "location": "Margate", "stage_seq": 4, "distance_m": 8752.628, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1908", "wtt_dep": "1908H", "location": "Westgate-on-Sea", "stage_seq": 5, "distance_m": 11071.413, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1911H", "wtt_dep": "1912", "location": "Birchington-on-Sea", "stage_seq": 6, "distance_m": 13808.236, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1919H", "wtt_dep": "1920H", "location": "Herne Bay", "stage_seq": 7, "distance_m": 26635.075, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1923H", "wtt_dep": "1924", "location": "Chestfield & Swalecliffe", "stage_seq": 8, "distance_m": 30046.813, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1926H", "wtt_dep": "1927H", "location": "Whitstable", "stage_seq": 9, "distance_m": 32487.509, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1935", "wtt_dep": "1937", "location": "Faversham", "stage_seq": 10, "distance_m": 43882.312, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1944", "wtt_dep": "1945", "location": "Sittingbourne", "stage_seq": 11, "distance_m": 55456.35, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946", "location": "Eastern Jn (Sittingbourne)", "stage_seq": 12, "distance_m": 56328.243, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1946H", "location": "Western Jn (Sittingbourne)", "stage_seq": 13, "distance_m": 56886.835, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1948", "location": "Newington", "stage_seq": 14, "distance_m": 60634.975, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1950", "location": "Rainham East Jn", "stage_seq": 15, "distance_m": 63899.7, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": "1953", "location": "Rainham (Kent)", "stage_seq": 16, "distance_m": 64936.249, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "1957H", "wtt_dep": "1958H", "location": "Gillingham (Kent)", "stage_seq": 17, "distance_m": 69665.622, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "2001H", "wtt_dep": "2002H", "location": "Chatham", "stage_seq": 18, "distance_m": 72205.825, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "2005", "wtt_dep": "2006", "location": "Rochester", "stage_seq": 19, "distance_m": 73640.668, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2007", "location": "Rochester Bridge Jn", "stage_seq": 20, "distance_m": 74311.886, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2014", "location": "Sole Street", "stage_seq": 21, "distance_m": 84174.058, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "2015H", "wtt_dep": "2016", "location": "Meopham", "stage_seq": 22, "distance_m": 85604.778, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "2019H", "wtt_dep": "2020", "location": "Longfield", "stage_seq": 23, "distance_m": 89786.209, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2021", "location": "Fawkham Jn", "stage_seq": 24, "distance_m": 90972.515, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2025H", "location": "Swanley", "stage_seq": 25, "distance_m": 99324.657, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "St. Mary Cray Jn", "stage_seq": 26, "distance_m": 105701.672, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029H", "location": "Bickley Jn", "stage_seq": 27, "distance_m": 107106.193, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "2032", "wtt_dep": "2033", "location": "Bromley South", "stage_seq": 28, "distance_m": 109787.41, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2034", "location": "Shortlands", "stage_seq": 29, "distance_m": 111209.978, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2035H", "location": "Beckenham Junction", "stage_seq": 30, "distance_m": 113357.148, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036H", "location": "Kent House", "stage_seq": 31, "distance_m": 114696.58, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041", "location": "Herne Hill", "stage_seq": 32, "distance_m": 120859.919, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2044", "location": "Brixton", "stage_seq": 33, "distance_m": 122112.251, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045H", "location": "Voltaire Road Jn", "stage_seq": 34, "distance_m": 123842.729, "section_seq": 1, "route_path_id": 99861}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047H", "location": "Grosvenor Bridge Jn", "stage_seq": 35, "distance_m": 125864.814, "section_seq": 1, "route_path_id": 99861}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": null, "location": "London Victoria", "stage_seq": 36, "distance_m": 127267.523, "section_seq": 1, "route_path_id": 99861}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 127267.523, "from_m": 0.0, "section_seq": 1, "route_path_id": 99861}], "total_distance_m": 127267.523, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 125624.482, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1643.041, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 33068, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:41Z", "source_id": 48325653, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T17:56:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:55:46Z", "source_id": 15697258, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T18:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33130, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:22Z", "source_id": 48335118, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T17:59:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T17:59:27Z", "source_id": 15700234, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T18:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:43Z", "source_id": 48346387, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:04:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:03:45Z", "source_id": 15703668, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33154, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:35Z", "source_id": 48356634, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T18:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:07:38Z", "source_id": 15706889, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33158, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:45Z", "source_id": 48364790, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:11:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:10:48Z", "source_id": 15709480, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:53Z", "source_id": 48387599, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:20:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:19:56Z", "source_id": 15716676, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33166, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:58Z", "source_id": 48397684, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T18:24:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:23:59Z", "source_id": 15719874, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33170, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:43Z", "source_id": 48404526, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T18:28:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:26:46Z", "source_id": 15722033, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33181, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:06Z", "source_id": 48427774, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T18:37:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:36:11Z", "source_id": 15731735, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32393, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:29Z", "source_id": 48448466, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T18:45:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:44:32Z", "source_id": 15738131, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T19:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:27Z", "source_id": 48472790, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T18:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:30Z", "source_id": 15747834, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:54:59Z", "source_id": 15748395, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32315, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:10Z", "source_id": 48484124, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:00:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:59:14Z", "source_id": 15754211, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32294, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:22Z", "source_id": 48494244, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T19:04:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:27Z", "source_id": 15757730, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:03:32Z", "source_id": 15757861, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32281, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:32Z", "source_id": 48501999, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T19:07:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:33Z", "source_id": 15760717, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:06:42Z", "source_id": 15760905, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31979, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:19Z", "source_id": 48523401, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:16:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:22Z", "source_id": 15767431, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31975, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:26Z", "source_id": 48526050, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T19:17:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:28Z", "source_id": 15768195, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31971, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:33Z", "source_id": 48535642, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T19:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:20:35Z", "source_id": 15771217, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31957, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:40Z", "source_id": 48549619, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T19:27:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:46Z", "source_id": 15775570, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31873, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:13Z", "source_id": 48562044, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T19:32:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:16Z", "source_id": 15779422, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-15T20:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31850, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:34:59Z", "source_id": 48568365, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T19:35:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:35:01Z", "source_id": 15781307, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-15T20:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31351, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:26Z", "source_id": 48571675, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T19:36:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:36:31Z", "source_id": 15782339, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-15T20:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31343, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:04Z", "source_id": 48573080, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T19:37:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:09Z", "source_id": 15782756, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29358, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:11Z", "source_id": 48584394, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T19:42:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:42:15Z", "source_id": 15786310, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-15T20:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29352, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:19Z", "source_id": 48586932, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T19:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:23Z", "source_id": 15787078, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28697, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:34Z", "source_id": 48598756, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T19:50:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:37Z", "source_id": 15790666, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Ramsgate |
1853 |
1853 |
2 |
None |
None |
London Victoria |
2051 |
2051 |
5 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:P86218/2026-09-15/detailed |
None |
Bromley South |
2026-09-15T20:33: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 |
2033 |
2050 |
Bromley South |
Victoria Plat 10 |
London Victoria |
51.4933243 |
-0.1448888 |
51.4933243 |
-0.1448888 |
1 |
0 |
2026-09-15 20:01:07 |
TERMINATED |
2026-09-15 19:50:00 |
London Victoria |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790666 |
1789501717479337 |
147 |
147 |
2026-09-15 20:00:41.730846 |
5 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:41.354089 |
| 559778 |
590244 |
C32188 |
252B68MY15 |
2026-09-15 |
COMPLETE |
15790542 |
2026-09-15 20:50:00 |
2026-09-15 20:01:07 |
2026-09-17 20:01:07 |
{"id": 590244, "stp": "P", "toc": "Northern", "uid": "C32188", "consist": "150135", "dest_crs": "HUD", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32188/2026-09-15/detailed", "trust_id": "252B68MY15", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Huddersfield", "service_date": "2026-09-15", "dest_arr_time": "2051", "dest_platform": "1", "is_terminated": 1, "next_location": "Huddersfield", "signalling_id": "2B68", "timing_status": "EARLY", "origin_station": "Sheffield", "current_leg_arr": "2050", "current_leg_dep": "2047", "current_leg_end": "Huddersfield", "origin_dep_time": "1935", "origin_platform": "3A", "current_location": "Huddersfield", "last_update_time": "2026-09-15T20:01:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.8007875000000002, 53.6348046], [-1.8007983000000003, 53.635704700000005], [-1.8008367999999997, 53.6374518], [-1.8008175, 53.6377568], [-1.8007558, 53.6380618], [-1.8006987, 53.63830880000001], [-1.8006345, 53.6385349], [-1.8003727, 53.639184199999995], [-1.7999241, 53.6399346], [-1.7996123000000002, 53.640353], [-1.7994175, 53.6405895], [-1.7991364999999997, 53.64087899999999], [-1.798774, 53.641235], [-1.7984749, 53.641489099999994], [-1.7981246000000002, 53.64178470000001], [-1.7977032, 53.6420676], [-1.7973382, 53.6423016], [-1.7966305682390429, 53.642673394618285], [-1.7965451, 53.642718299999984], [-1.7957789, 53.64306669999999], [-1.7952182999999995, 53.643249399999995], [-1.7948779, 53.6433372], [-1.7944986, 53.6434112], [-1.7941857000000003, 53.64345889999999], [-1.7932357000000003, 53.64362160000001], [-1.7923036, 53.6437956], [-1.7917553999999998, 53.6438979], [-1.7904227, 53.64430680000001], [-1.7894274, 53.64464240000001], [-1.7882800999999997, 53.64512199999999], [-1.7875964999999998, 53.64550459999999], [-1.7870911, 53.6458492], [-1.7858670999999997, 53.6470291], [-1.7857126, 53.6472257], [-1.7856569000000002, 53.6472873], [-1.7854288, 53.6476133], [-1.785232, 53.6479393], [-1.7850404999999998, 53.6481841], [-1.7847934, 53.64850680000001]]}", "current_leg_start": "Lockwood", "dest_arr_time_act": "2051", "motion_projection": null, "next_location_lat": "53.6485068", "next_location_lon": "-1.7847934", "previous_location": "Lockwood", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5240.076, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5302.258, \"from_m\": 5240.076, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6349.386, \"from_m\": 5302.258, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7120.44, \"from_m\": 6349.386, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11907.594, \"from_m\": 7120.44, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12323.727, \"from_m\": 11907.594, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18904.603, \"from_m\": 12323.727, \"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\": 19499.317, \"from_m\": 18904.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24305.166, \"from_m\": 19499.317, \"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\": 25659.796, \"from_m\": 24305.166, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25810.384, \"from_m\": 25659.796, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26009.485, \"from_m\": 25810.384, \"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\": 26113.632, \"from_m\": 26009.485, \"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\": 26920.188, \"from_m\": 26113.632, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26996.105, \"from_m\": 26920.188, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29714.487, \"from_m\": 26996.105, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29841.257, \"from_m\": 29714.487, \"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\": 30047.9, \"from_m\": 29841.257, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37476.639, \"from_m\": 30047.9, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 37741.94, \"from_m\": 37476.639, \"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\": 37745.825, \"from_m\": 37741.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\": 37779.744, \"from_m\": 37745.825, \"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\": 38078.741, \"from_m\": 37779.744, \"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\": 43386.481, \"from_m\": 38078.741, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44703.839, \"from_m\": 43386.481, \"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\": 49519.746, \"from_m\": 44703.839, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49571.16, \"from_m\": 49519.746, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58132.548, \"from_m\": 49571.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58380.318, \"from_m\": 58132.548, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 58445.5, \"from_m\": 58380.318, \"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\": 59105.607, \"from_m\": 58445.5, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59113.378, \"from_m\": 59105.607, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 59191.122, \"from_m\": 59113.378, \"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\": 59260.533, \"from_m\": 59191.122, \"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\": 590244, \"profile_key\": \"06696756be7411c5430060168bbaf75a07203534e32f128c29744a3ced27f7dd\", \"schedule_id\": 3862, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1935\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1936H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1939H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"1940\", \"wtt_dep\": \"1941\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5406.694, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1944H\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 5, \"distance_m\": 9128.113, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"1946H\", \"wtt_dep\": \"1947\", \"location\": \"Chapeltown\", \"stage_seq\": 6, \"distance_m\": 11814.788, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"1952\", \"wtt_dep\": \"1953\", \"location\": \"Elsecar\", \"stage_seq\": 7, \"distance_m\": 16869.437, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"1956\", \"wtt_dep\": \"1956H\", \"location\": \"Wombwell\", \"stage_seq\": 8, \"distance_m\": 19406.592, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Barnsley\", \"stage_seq\": 9, \"distance_m\": 25829.63, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2008H\", \"wtt_dep\": \"2009\", \"location\": \"Dodworth\", \"stage_seq\": 10, \"distance_m\": 30301.574, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2012\", \"wtt_dep\": \"2012H\", \"location\": \"Silkstone Common\", \"stage_seq\": 11, \"distance_m\": 32736.84, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2018H\", \"wtt_dep\": \"2019H\", \"location\": \"Penistone\", \"stage_seq\": 12, \"distance_m\": 37643.22, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2026\", \"wtt_dep\": \"2026H\", \"location\": \"Denby Dale\", \"stage_seq\": 13, \"distance_m\": 44220.535, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2029\", \"location\": \"Clayton West Jn\", \"stage_seq\": 14, \"distance_m\": 46728.86, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2030\", \"wtt_dep\": \"2031\", \"location\": \"Shepley\", \"stage_seq\": 15, \"distance_m\": 47674.012, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2033H\", \"wtt_dep\": \"2034H\", \"location\": \"Stocksmoor\", \"stage_seq\": 16, \"distance_m\": 49071.806, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2038\", \"wtt_dep\": \"2039\", \"location\": \"Brockholes\", \"stage_seq\": 17, \"distance_m\": 52430.913, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2041\", \"wtt_dep\": \"2041H\", \"location\": \"Honley\", \"stage_seq\": 18, \"distance_m\": 53823.759, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2043H\", \"wtt_dep\": \"2044H\", \"location\": \"Berry Brow\", \"stage_seq\": 19, \"distance_m\": 55512.239, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2046H\", \"wtt_dep\": \"2047\", \"location\": \"Lockwood\", \"stage_seq\": 20, \"distance_m\": 57238.566, \"section_seq\": 1, \"route_path_id\": 67143}, {\"is_pass\": false, \"wtt_arr\": \"2051\", \"wtt_dep\": null, \"location\": \"Huddersfield\", \"stage_seq\": 21, \"distance_m\": 59260.533, \"section_seq\": 1, \"route_path_id\": 67143}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 59260.533, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67143}], \"total_distance_m\": 59260.533, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 59106.06, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 154.473, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1935", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.6485068", "current_position_lon": "-1.7847934", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7258, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:54Z\", \"source_id\": 48437340, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:40:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:39:56Z\", \"source_id\": 15734551, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:30Z\", \"source_id\": 48450980, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:46:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:45:36Z\", \"source_id\": 15738932, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7247, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:43Z\", \"source_id\": 48463608, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T18:52:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:46Z\", \"source_id\": 15742930, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:50:54Z\", \"source_id\": 15743123, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T18:56:03Z\", \"source_id\": 15749931, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:00:57Z\", \"source_id\": 48488307, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:02Z\", \"source_id\": 15755890, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:13Z\", \"source_id\": 48503620, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:15Z\", \"source_id\": 15761392, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:12:33Z\", \"source_id\": 15765315, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:56Z\", \"source_id\": 48527259, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:17:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:16:57Z\", \"source_id\": 15768541, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:03Z\", \"source_id\": 15775065, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6319, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:28Z\", \"source_id\": 48553739, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:29:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:28:33Z\", \"source_id\": 15776822, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:33:35Z\", \"source_id\": 15780320, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:38:05Z\", \"source_id\": 15783415, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:41:07Z\", \"source_id\": 15785459, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:43:38Z\", \"source_id\": 15787233, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:46:37Z\", \"source_id\": 15789262, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6265, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:22Z\", \"source_id\": 48598269, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:48:26Z\", \"source_id\": 15790542, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Huddersfield", "service_state_platform": "1", "timing_fact_generation": 1789501707818995, "current_leg_arrival_utc": "2026-09-15T20:50:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:44.590912", "service_state_evidence_id": 15790542, "current_leg_start_actual_dep": "2026-09-15T20:47:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:44.990975", "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 |
HUD |
2B68 |
150135 |
2 |
75 |
None |
{"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5240.076, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5302.258, "from_m": 5240.076, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6349.386, "from_m": 5302.258, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7120.44, "from_m": 6349.386, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11907.594, "from_m": 7120.44, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12323.727, "from_m": 11907.594, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18904.603, "from_m": 12323.727, "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": 19499.317, "from_m": 18904.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24305.166, "from_m": 19499.317, "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": 25659.796, "from_m": 24305.166, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25810.384, "from_m": 25659.796, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26009.485, "from_m": 25810.384, "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": 26113.632, "from_m": 26009.485, "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": 26920.188, "from_m": 26113.632, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26996.105, "from_m": 26920.188, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29714.487, "from_m": 26996.105, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29841.257, "from_m": 29714.487, "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": 30047.9, "from_m": 29841.257, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37476.639, "from_m": 30047.9, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 37741.94, "from_m": 37476.639, "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": 37745.825, "from_m": 37741.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": 37779.744, "from_m": 37745.825, "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": 38078.741, "from_m": 37779.744, "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": 43386.481, "from_m": 38078.741, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44703.839, "from_m": 43386.481, "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": 49519.746, "from_m": 44703.839, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49571.16, "from_m": 49519.746, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58132.548, "from_m": 49571.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58380.318, "from_m": 58132.548, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 58445.5, "from_m": 58380.318, "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": 59105.607, "from_m": 58445.5, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59113.378, "from_m": 59105.607, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 59191.122, "from_m": 59113.378, "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": 59260.533, "from_m": 59191.122, "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": 590244, "profile_key": "06696756be7411c5430060168bbaf75a07203534e32f128c29744a3ced27f7dd", "schedule_id": 3862, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1935", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1936H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 67143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1939H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "1940", "wtt_dep": "1941", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5406.694, "section_seq": 1, "route_path_id": 67143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1944H", "location": "Ecclesfield West S.B.", "stage_seq": 5, "distance_m": 9128.113, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "1946H", "wtt_dep": "1947", "location": "Chapeltown", "stage_seq": 6, "distance_m": 11814.788, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "1952", "wtt_dep": "1953", "location": "Elsecar", "stage_seq": 7, "distance_m": 16869.437, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "1956", "wtt_dep": "1956H", "location": "Wombwell", "stage_seq": 8, "distance_m": 19406.592, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Barnsley", "stage_seq": 9, "distance_m": 25829.63, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2008H", "wtt_dep": "2009", "location": "Dodworth", "stage_seq": 10, "distance_m": 30301.574, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2012", "wtt_dep": "2012H", "location": "Silkstone Common", "stage_seq": 11, "distance_m": 32736.84, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2018H", "wtt_dep": "2019H", "location": "Penistone", "stage_seq": 12, "distance_m": 37643.22, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2026", "wtt_dep": "2026H", "location": "Denby Dale", "stage_seq": 13, "distance_m": 44220.535, "section_seq": 1, "route_path_id": 67143}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2029", "location": "Clayton West Jn", "stage_seq": 14, "distance_m": 46728.86, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2030", "wtt_dep": "2031", "location": "Shepley", "stage_seq": 15, "distance_m": 47674.012, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2033H", "wtt_dep": "2034H", "location": "Stocksmoor", "stage_seq": 16, "distance_m": 49071.806, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2038", "wtt_dep": "2039", "location": "Brockholes", "stage_seq": 17, "distance_m": 52430.913, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2041", "wtt_dep": "2041H", "location": "Honley", "stage_seq": 18, "distance_m": 53823.759, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2043H", "wtt_dep": "2044H", "location": "Berry Brow", "stage_seq": 19, "distance_m": 55512.239, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2046H", "wtt_dep": "2047", "location": "Lockwood", "stage_seq": 20, "distance_m": 57238.566, "section_seq": 1, "route_path_id": 67143}, {"is_pass": false, "wtt_arr": "2051", "wtt_dep": null, "location": "Huddersfield", "stage_seq": 21, "distance_m": 59260.533, "section_seq": 1, "route_path_id": 67143}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 59260.533, "from_m": 0.0, "section_seq": 1, "route_path_id": 67143}], "total_distance_m": 59260.533, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 59106.06, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 154.473, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 7258, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:54Z", "source_id": 48437340, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T18:40:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:39:56Z", "source_id": 15734551, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7243, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:30Z", "source_id": 48450980, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T18:46:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:45:36Z", "source_id": 15738932, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7247, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:43Z", "source_id": 48463608, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T18:52:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:46Z", "source_id": 15742930, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:50:54Z", "source_id": 15743123, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:52:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T18:56:03Z", "source_id": 15749931, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7187, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:00:57Z", "source_id": 48488307, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:01:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:02Z", "source_id": 15755890, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7265, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:13Z", "source_id": 48503620, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T19:08:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:15Z", "source_id": 15761392, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:12:33Z", "source_id": 15765315, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-15T20:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7270, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:56Z", "source_id": 48527259, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T19:17:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:16:57Z", "source_id": 15768541, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-15T20:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:03Z", "source_id": 15775065, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6319, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:28Z", "source_id": 48553739, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T19:29:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:28:33Z", "source_id": 15776822, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-15T20:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:33:35Z", "source_id": 15780320, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:38:05Z", "source_id": 15783415, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:41:07Z", "source_id": 15785459, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-15T20:40:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:43:38Z", "source_id": 15787233, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-15T20:43:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:46:37Z", "source_id": 15789262, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-15T20:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6265, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:22Z", "source_id": 48598269, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T19:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:48:26Z", "source_id": 15790542, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Sheffield |
1935 |
1935 |
3A |
None |
None |
Huddersfield |
2051 |
2051 |
1 |
EARLY |
-1 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:C32188/2026-09-15/detailed |
None |
Lockwood |
2026-09-15T20:47:00+01:00 |
Huddersfield |
3.0 |
{"type": "LineString", "coordinates": [[-1.8007875000000002, 53.6348046], [-1.8007983000000003, 53.635704700000005], [-1.8008367999999997, 53.6374518], [-1.8008175, 53.6377568], [-1.8007558, 53.6380618], [-1.8006987, 53.63830880000001], [-1.8006345, 53.6385349], [-1.8003727, 53.639184199999995], [-1.7999241, 53.6399346], [-1.7996123000000002, 53.640353], [-1.7994175, 53.6405895], [-1.7991364999999997, 53.64087899999999], [-1.798774, 53.641235], [-1.7984749, 53.641489099999994], [-1.7981246000000002, 53.64178470000001], [-1.7977032, 53.6420676], [-1.7973382, 53.6423016], [-1.7966305682390429, 53.642673394618285], [-1.7965451, 53.642718299999984], [-1.7957789, 53.64306669999999], [-1.7952182999999995, 53.643249399999995], [-1.7948779, 53.6433372], [-1.7944986, 53.6434112], [-1.7941857000000003, 53.64345889999999], [-1.7932357000000003, 53.64362160000001], [-1.7923036, 53.6437956], [-1.7917553999999998, 53.6438979], [-1.7904227, 53.64430680000001], [-1.7894274, 53.64464240000001], [-1.7882800999999997, 53.64512199999999], [-1.7875964999999998, 53.64550459999999], [-1.7870911, 53.6458492], [-1.7858670999999997, 53.6470291], [-1.7857126, 53.6472257], [-1.7856569000000002, 53.6472873], [-1.7854288, 53.6476133], [-1.785232, 53.6479393], [-1.7850404999999998, 53.6481841], [-1.7847934, 53.64850680000001]]} |
1.3 |
2047 |
2050 |
Lockwood |
Huddersfield |
Huddersfield |
53.6485068 |
-1.7847934 |
53.6485068 |
-1.7847934 |
1 |
0 |
2026-09-15 20:01:07 |
TERMINATED |
2026-09-15 19:50:00 |
Huddersfield |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15790542 |
1789501707818995 |
64 |
64 |
2026-09-15 20:00:44.990975 |
1 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:44.590912 |
| 559779 |
590759 |
L89196 |
432H85MY15 |
2026-09-15 |
COMPLETE |
15791024 |
2026-09-15 20:50:00 |
2026-09-15 20:01:07 |
2026-09-17 20:01:07 |
{"id": 590759, "stp": "P", "toc": "Northern", "uid": "L89196", "consist": "323233", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L89196/2026-09-15/detailed", "trust_id": "432H85MY15", "origin_crs": "SOT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-15", "dest_arr_time": "2050", "dest_platform": "7", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2H85", "timing_status": "ON TIME", "origin_station": "Stoke-on-Trent", "current_leg_arr": "2050", "current_leg_dep": "2039", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1955", "origin_platform": "3", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-15T20:01:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "2050", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 183.919, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 220.526, \"from_m\": 183.919, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 260.52, \"from_m\": 220.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 915.733, \"from_m\": 260.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2307.042, \"from_m\": 915.733, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9317.221, \"from_m\": 2307.042, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10124.136, \"from_m\": 9317.221, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 47431.464, \"from_m\": 10124.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47843.491, \"from_m\": 47431.464, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 49180.197, \"from_m\": 47843.491, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50130.812, \"from_m\": 49180.197, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51008.835, \"from_m\": 50130.812, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51451.712, \"from_m\": 51008.835, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 51491.635, \"from_m\": 51451.712, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51521.974, \"from_m\": 51491.635, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 56520.887, \"from_m\": 51521.974, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 57484.375, \"from_m\": 56520.887, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57556.528, \"from_m\": 57484.375, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 58084.62, \"from_m\": 57556.528, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 59618.927, \"from_m\": 58084.62, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59782.652, \"from_m\": 59618.927, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60092.065, \"from_m\": 59782.652, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60138.271, \"from_m\": 60092.065, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 60216.061, \"from_m\": 60138.271, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60625.241, \"from_m\": 60216.061, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 590759, \"profile_key\": \"fee72e203ea4a145019ffcc8b4824150ec68298581c06cadf3c4643d0313049d\", \"schedule_id\": 19317, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1955\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2002\", \"wtt_dep\": \"2003\", \"location\": \"Kidsgrove\", \"stage_seq\": 2, \"distance_m\": 10223.279, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2009\", \"wtt_dep\": \"2009H\", \"location\": \"Congleton\", \"stage_seq\": 3, \"distance_m\": 19253.078, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2016\", \"wtt_dep\": \"2017\", \"location\": \"Macclesfield\", \"stage_seq\": 4, \"distance_m\": 31900.206, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2020H\", \"wtt_dep\": \"2021H\", \"location\": \"Prestbury\", \"stage_seq\": 5, \"distance_m\": 36177.156, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2024\", \"wtt_dep\": \"2024H\", \"location\": \"Adlington (Cheshire)\", \"stage_seq\": 6, \"distance_m\": 39213.484, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2027H\", \"wtt_dep\": \"2028H\", \"location\": \"Poynton\", \"stage_seq\": 7, \"distance_m\": 42764.059, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2030H\", \"wtt_dep\": \"2031\", \"location\": \"Bramhall\", \"stage_seq\": 8, \"distance_m\": 44912.581, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2034\", \"wtt_dep\": \"2035\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 9, \"distance_m\": 47399.271, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2036\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 10, \"distance_m\": 48907.128, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2037H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 11, \"distance_m\": 50367.561, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2038\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 12, \"distance_m\": 50801.575, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2039\", \"wtt_dep\": \"2040\", \"location\": \"Stockport\", \"stage_seq\": 13, \"distance_m\": 51241.761, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2041H\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 14, \"distance_m\": 52413.322, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2045\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 15, \"distance_m\": 56935.39, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"2047\", \"location\": \"Ardwick Jn\", \"stage_seq\": 16, \"distance_m\": 59472.554, \"section_seq\": 1, \"route_path_id\": 73845}, {\"is_pass\": false, \"wtt_arr\": \"2050\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 17, \"distance_m\": 60625.241, \"section_seq\": 1, \"route_path_id\": 73845}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60625.241, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73845}], \"total_distance_m\": 60625.241, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 21402.04, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 39223.201, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1955", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:17Z\", \"source_id\": 48489182, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:01:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:01:23Z\", \"source_id\": 15756151, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:10Z\", \"source_id\": 48503559, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:07:15Z\", \"source_id\": 15761377, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:24Z\", \"source_id\": 48523595, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:16:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:15:29Z\", \"source_id\": 15767518, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:29Z\", \"source_id\": 48533158, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:20:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:19:31Z\", \"source_id\": 15770403, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:29Z\", \"source_id\": 48542379, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:23:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:23:33Z\", \"source_id\": 15773292, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:48Z\", \"source_id\": 48549918, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:26:54Z\", \"source_id\": 15775660, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:16Z\", \"source_id\": 48555489, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:30:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:29:21Z\", \"source_id\": 15777355, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:18Z\", \"source_id\": 48562169, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:32:23Z\", \"source_id\": 15779476, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:37:52Z\", \"source_id\": 15783299, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:03Z\", \"source_id\": 48599834, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T19:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-15T19:49:09Z\", \"source_id\": 15791024, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-15T20:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "7", "timing_fact_generation": 1789501750395691, "current_leg_arrival_utc": "2026-09-15T20:50:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-15T19:50:46.801716", "service_state_evidence_id": 15791024, "current_leg_start_actual_dep": "2026-09-15T20:40:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-15T19:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-15T20:00:47.160484", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} |
Northern |
P |
SOT |
MAN |
2H85 |
323233 |
3 |
90 |
None |
{"version": 3, "segments": [{"to_m": 183.919, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 220.526, "from_m": 183.919, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 260.52, "from_m": 220.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 915.733, "from_m": 260.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2307.042, "from_m": 915.733, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9317.221, "from_m": 2307.042, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10124.136, "from_m": 9317.221, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 47431.464, "from_m": 10124.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47843.491, "from_m": 47431.464, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 49180.197, "from_m": 47843.491, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50130.812, "from_m": 49180.197, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51008.835, "from_m": 50130.812, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51451.712, "from_m": 51008.835, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 51491.635, "from_m": 51451.712, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51521.974, "from_m": 51491.635, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 56520.887, "from_m": 51521.974, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 57484.375, "from_m": 56520.887, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57556.528, "from_m": 57484.375, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 58084.62, "from_m": 57556.528, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 59618.927, "from_m": 58084.62, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59782.652, "from_m": 59618.927, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60092.065, "from_m": 59782.652, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60138.271, "from_m": 60092.065, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 60216.061, "from_m": 60138.271, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60625.241, "from_m": 60216.061, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 590759, "profile_key": "fee72e203ea4a145019ffcc8b4824150ec68298581c06cadf3c4643d0313049d", "schedule_id": 19317, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1955", "location": "Stoke-on-Trent", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2002", "wtt_dep": "2003", "location": "Kidsgrove", "stage_seq": 2, "distance_m": 10223.279, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2009", "wtt_dep": "2009H", "location": "Congleton", "stage_seq": 3, "distance_m": 19253.078, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2016", "wtt_dep": "2017", "location": "Macclesfield", "stage_seq": 4, "distance_m": 31900.206, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2020H", "wtt_dep": "2021H", "location": "Prestbury", "stage_seq": 5, "distance_m": 36177.156, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2024", "wtt_dep": "2024H", "location": "Adlington (Cheshire)", "stage_seq": 6, "distance_m": 39213.484, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2027H", "wtt_dep": "2028H", "location": "Poynton", "stage_seq": 7, "distance_m": 42764.059, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2030H", "wtt_dep": "2031", "location": "Bramhall", "stage_seq": 8, "distance_m": 44912.581, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2034", "wtt_dep": "2035", "location": "Cheadle Hulme", "stage_seq": 9, "distance_m": 47399.271, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2036", "location": "Adswood Road Jn", "stage_seq": 10, "distance_m": 48907.128, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2037H", "location": "Edgeley Jn No.1", "stage_seq": 11, "distance_m": 50367.561, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2038", "location": "Edgeley Jn No2", "stage_seq": 12, "distance_m": 50801.575, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2039", "wtt_dep": "2040", "location": "Stockport", "stage_seq": 13, "distance_m": 51241.761, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2041H", "location": "Heaton Norris Jn", "stage_seq": 14, "distance_m": 52413.322, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2045", "location": "Slade Lane Jn", "stage_seq": 15, "distance_m": 56935.39, "section_seq": 1, "route_path_id": 73845}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "2047", "location": "Ardwick Jn", "stage_seq": 16, "distance_m": 59472.554, "section_seq": 1, "route_path_id": 73845}, {"is_pass": false, "wtt_arr": "2050", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 17, "distance_m": 60625.241, "section_seq": 1, "route_path_id": 73845}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60625.241, "from_m": 0.0, "section_seq": 1, "route_path_id": 73845}], "total_distance_m": 60625.241, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 21402.04, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 39223.201, "synthetic_unknown_infrastructure_limit_mph": 60} |
[{"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:17Z", "source_id": 48489182, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T19:01:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:01:23Z", "source_id": 15756151, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-15T20:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:10Z", "source_id": 48503559, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T19:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:07:15Z", "source_id": 15761377, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-15T20:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:24Z", "source_id": 48523595, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T19:16:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:15:29Z", "source_id": 15767518, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-15T20:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9137, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:29Z", "source_id": 48533158, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T19:20:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:19:31Z", "source_id": 15770403, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-15T20:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9141, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:29Z", "source_id": 48542379, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T19:23:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:23:33Z", "source_id": 15773292, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-15T20:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9145, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:48Z", "source_id": 48549918, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T19:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:26:54Z", "source_id": 15775660, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-15T20:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9149, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:16Z", "source_id": 48555489, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T19:30:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:29:21Z", "source_id": 15777355, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-15T20:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:18Z", "source_id": 48562169, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T19:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:32:23Z", "source_id": 15779476, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-15T20:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:37:52Z", "source_id": 15783299, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-15T20:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8458, "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:03Z", "source_id": 48599834, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T19:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-15T19:49:09Z", "source_id": 15791024, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-15T20:50:00+01:00", "operational_fact": true}] |
Stoke-on-Trent |
1955 |
1955 |
3 |
None |
None |
Manchester Piccadilly |
2050 |
2050 |
7 |
ON TIME |
0 minutes |
https://www.realtimetrains.co.uk/service/gb-nr:L89196/2026-09-15/detailed |
None |
Stockport |
2026-09-15T20:40:00+01:00 |
Manchester Piccadilly |
11.0 |
{"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} |
5.8 |
2039 |
2050 |
Stockport |
Manchester Piccadilly |
Manchester Piccadilly |
53.4769795 |
-2.2302017 |
53.4769795 |
-2.2302017 |
1 |
0 |
2026-09-15 20:01:07 |
TERMINATED |
2026-09-15 19:50:00 |
Manchester Piccadilly |
TRUST |
DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION |
15791024 |
1789501750395691 |
61 |
61 |
2026-09-15 20:00:47.160484 |
7 |
None |
service-status-v9-departure-clock:td-v15-trace-row-order |
None |
2026-09-15 19:50:46.801716 |